作者a98987605 (a)
看板Python
标题[问题] ImportError:no module 怎麽解决?
时间Wed Dec 11 15:18:22 2019
我是用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://webptt.com/cn.aspx?n=bbs/Python/M.1576048704.A.A1C.html
1F:推 didihung: symbolic link?12/11 15:22
2F:→ didihung: 把你要当套件使用的资料夹 ln -s 到环境的 site-package12/11 15:23
我去查一下 谢谢
3F:推 didihung: 你後来有补充其他资讯,我的方法应该不是你要的>12/11 15:44
抱歉一开始没说清楚
※ 编辑: a98987605 (180.204.192.211 台湾), 12/11/2019 15:49:26
4F:推 TuCH: 要切换环境之前要 source activate <myenv>12/11 16:03
5F:推 roccqqck: activate後再install 套件才会在那个环境12/11 16:05
谢谢,所以要改用conda install 而不是pip3 install?
另外如果conda install下载不到该怎麽办?
※ 编辑: a98987605 (180.204.192.211 台湾), 12/11/2019 17:43:29
6F:推 poototo: 先conda activate,在该环境下conda install12/11 23:00
了解 谢谢
※ 编辑: a98987605 (49.215.212.164 台湾), 12/11/2019 23:43:35
7F:推 TuCH: 切换环境後 pip 也会在新的环境 12/13 08:27