每当我试图激活一个虚拟环境,或者当我试图启动Spyder时,都会遇到一个严重的问题。在
尝试激活虚拟环境时:
Traceback (most recent call last):
File "/home/pauline/anaconda3/bin/conda", line 3, in <module>
from conda.cli import main
ImportError: No module named conda.cli
尝试打开spyder时:
^{pr2}$我试图找到一个答案,但我可以主要发现问题发生后,Python刚刚安装(我的已经安装了,并一直工作到昨天)。在
我也试过this answer和{a2},但它们没有解决问题。在
我唯一能想到的是,我昨天把Spyder使用的解释器从默认的Anaconda Python解释器改为virtualenv创建的虚拟环境中的解释器。即使那样,我也可以毫无问题地关闭并重新启动Spyder,而且错误是在我重新启动计算机后开始的。在
[编辑]我应该补充一点,Anaconda和我的虚拟环境都使用同一版本的Python,即Python3.5
如果您使用的是不同的python版本,那么无论您在anaconda中使用了什么软件包,或者您使用
conda install
安装的任何软件包,都不会出现在新版本中。您需要使用pip
或conda
再次安装它们。在相关问题 更多 >
编程相关推荐