[問題] csvsorter 問題

看板Python作者 (AcctLoser)時間6年前 (2019/05/03 20:54), 編輯推噓1(1012)
留言13則, 2人參與, 6年前最新討論串1/1
各位前輩好,小弟剛開始接觸Python,跟著台大的線上課程學,最近碰到以下問題: https://i.imgur.com/zy0KHoP.jpg
這個程式是要上TEJ抓股票資料、跑回歸,而圖中是老師範例作法,但是這樣做產生以下e rror: https://i.imgur.com/6uqzzla.jpg
我已經在terminal安裝pip3 的 csvsorter,但是還是找不到module。 請問各位先賢,小弟是否有哪裡犯錯?煩請指證~謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 39.12.68.127 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1556888055.A.3B4.html

05/04 10:29, 6年前 , 1F
python 最常見問題: module 裝錯 python
05/04 10:29, 1F

05/04 10:29, 6年前 , 2F
你用的 IDE 可能幫你建立 venv 隔離的套建安裝位置
05/04 10:29, 2F

05/04 10:30, 6年前 , 3F
所以 csvsorter 並沒有裝在你執行時跑的 python 上
05/04 10:30, 3F

05/04 11:08, 6年前 , 4F
感謝s大,爬了一下虛擬環境的文章還是看不太懂,請
05/04 11:08, 4F

05/04 11:08, 6年前 , 5F
問我要怎麼import csvsorter呢?
05/04 11:08, 5F

05/04 12:52, 6年前 , 6F
因為我不知道你用的 IDE 是哪個 
05/04 12:52, 6F

05/04 12:52, 6年前 , 7F
import sys;print (sys.executable)
05/04 12:52, 7F

05/04 12:53, 6年前 , 8F
這兩行可以印出你當前的 python 執行黨位置
05/04 12:53, 8F

05/04 12:53, 6年前 , 9F
之後再用 [python執行檔位置] -m pip install csvsorter
05/04 12:53, 9F

05/04 12:55, 6年前 , 10F
邏輯是找出你實際執行的 python,在用這個 python 的 pip
05/04 12:55, 10F

05/04 12:55, 6年前 , 11F
module 去抓 csvsorter。
05/04 12:55, 11F

05/04 13:01, 6年前 , 12F
因為你在 terminal 上面直接打 pip3 是從 $PATH 裡面路徑
05/04 13:01, 12F

05/04 13:02, 6年前 , 13F
逐個搜尋符合 [path]/pip3 的檔案來執行
05/04 13:02, 13F
文章代碼(AID): #1Sp3dtEq (Python)
文章代碼(AID): #1Sp3dtEq (Python)