[問題] ImportError:no module 怎麼解決?

看板Python作者 (a)時間5年前 (2019/12/11 15:18), 5年前編輯推噓6(601)
留言7則, 4人參與, 5年前最新討論串1/1
我是用Macobook 用anaconda 的vscode Pip3 下載的套件 跟sys.path的路徑不同 應該是環境變數的問題 有先爬文了 看到3個解法 1. 用sys.path.append 這個有成功了,但不是永久的 想看看有沒有永久的解法 2.用export PYTHONPATH 有打開bash_profile 但找不到地方打export 那些 直接在終端機打沒什麼反應 3.在資料夾中新增.pth 試過了也沒成功 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.204.192.211 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1576048704.A.A1C.html

12/11 15:22, 5年前 , 1F
symbolic link?
12/11 15:22, 1F

12/11 15:23, 5年前 , 2F
把你要當套件使用的資料夾 ln -s 到環境的 site-package
12/11 15:23, 2F
我去查一下 謝謝

12/11 15:44, 5年前 , 3F
你後來有補充其他資訊,我的方法應該不是你要的>
12/11 15:44, 3F
抱歉一開始沒說清楚 ※ 編輯: a98987605 (180.204.192.211 臺灣), 12/11/2019 15:49:26

12/11 16:03, 5年前 , 4F
要切換環境之前要 source activate <myenv>
12/11 16:03, 4F

12/11 16:05, 5年前 , 5F
activate後再install 套件才會在那個環境
12/11 16:05, 5F
謝謝,所以要改用conda install 而不是pip3 install? 另外如果conda install下載不到該怎麼辦? ※ 編輯: a98987605 (180.204.192.211 臺灣), 12/11/2019 17:43:29

12/11 23:00, 5年前 , 6F
先conda activate,在該環境下conda install
12/11 23:00, 6F
了解 謝謝 ※ 編輯: a98987605 (49.215.212.164 臺灣), 12/11/2019 23:43:35

12/13 08:27, 5年前 , 7F
切換環境後 pip 也會在新的環境
12/13 08:27, 7F
文章代碼(AID): #1Ty9X0eS (Python)
文章代碼(AID): #1Ty9X0eS (Python)