iT邦幫忙

0

在VScode用python連結MySQL

  • 分享至 

  • xImage

大家好,我正在學習python以及MySQL
目前按照網路上教學,可以在cmd中連結資料庫如下圖
https://ithelp.ithome.com.tw/upload/images/20220404/20147232ghcF44FBnB.png

後來我想嘗試在VsCode上做這件事
可是"import mysql.connector" 會出現如下問題
https://ithelp.ithome.com.tw/upload/images/20220404/20147232JYUUBCIXZU.png

我google了一下,覺得可能是要用pip安裝,之前在cmd上有裝過(如下圖)
https://ithelp.ithome.com.tw/upload/images/20220404/20147232VKNVbE2nxG.png

這樣應該裝好了? 但還是不行...
https://ithelp.ithome.com.tw/upload/images/20220404/20147232RZKUTHNZao.png

有點不清楚的地方是,電腦中安裝的python跟pip環境和VSCode中的環境有關嗎?
VScode還是需要在延伸模組那邊裝一次?
目前這情況應該怎麼處理呢?
謝謝

增廣建文 iT邦研究生 5 級 ‧ 2022-04-05 00:26:14 檢舉
確定vscode跟你cmd吃到的環境是同一個?
應該是吃到另一個環境了@@
rofellos iT邦新手 2 級 ‧ 2022-04-06 16:20:29 檢舉
cmd查的是預設,不是vscode的
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

2
小魚
iT邦大師 1 級 ‧ 2022-04-05 08:17:59

VsCode的訊息有時候可以忽略,
可以執行就是沒問題.
建議用專門寫Python的IDE.

目前找到的解法是去
C:\Users\使用者\AppData\Local\Programs\Python\Python310\Lib
找到"pymysql"和"PyMySQL-1.0.2.dist-info"這兩個資料夾,並複製到我的專案資料夾中,就可以了

2
echochio
iT邦高手 1 級 ‧ 2022-04-05 10:40:08

不知道你有沒有去設定 VScode 的 Python直譯器
沒有請自行google
VSCode中建置Python開發環境的方式

https://ithelp.ithome.com.tw/upload/images/20220405/20110611tf9Y70YwXL.png

好的,我去了解一下,謝謝

我要發表回答

立即登入回答