我已经在实验室工作站中为多个用户设置了anaconda3,/opt/anaconda3
这样其他用户就不必为自己设置新的anaconda3安装了。
然后,我创建了一个zud
供我使用的环境。因此,当前工作站具有以下两种环境。
(base) zuddler@silp252-dl360:~$ conda env list
# conda environments:
#
zud /home/zuddler/.conda/envs/zud
base * /opt/anaconda3
当我使用激活我的环境时conda activate zud
,jupyter和ipython没有采用正确的路径,因此我无法在环境中使用手动安装的库,因此例如,在我的环境中,zud
我python-igraph
使用conda install -c conda-forge python-igraph
jupyter notebook安装但无法访问它或ipython; 他们给ModuleNotFoundError
。
请办理结果which
上的命令base
和zud
下面的环境。
对于base
:
(base) zuddler@silp252-dl360:~$ which python
/opt/anaconda3/bin/python
(base) zuddler@silp252-dl360:~$ which jupyter
/opt/anaconda3/bin/jupyter
(base) zuddler@silp252-dl360:~$ which ipython
/opt/anaconda3/bin/ipython
(base) zuddler@silp252-dl360:~$ which conda
/opt/anaconda3/bin/conda
和为zud
:
(zud) zuddler@silp252-dl360:~$ which python
/home/zuddler/.conda/envs/zud/bin/python
(zud) zuddler@silp252-dl360:~$ which jupyter
/opt/anaconda3/bin/jupyter
(zud) zuddler@silp252-dl360:~$ which ipython
/opt/anaconda3/bin/ipython
(zud) zuddler@silp252-dl360:~$ which conda
/opt/anaconda3/condabin/conda
根据以上结果,我假设在激活时zud
,jupyter notebook和ipython没有采用正确的路径。
请建议这里发生了什么以及如何解决。
如果需要更多详细信息,请也告诉我,以便我可以相应地更新我的问题。
此外,如果我的问题在某处得到了解决,请告诉我该链接,因为我找不到它的解决方案。
我在这里观察到了这个问题!在将conda环境从base更改为zud时,ien和jupyter实用程序仍在base env中使用。
背后的主要原因可能是“在zud env中缺少这些库。”。因此,如果安装在该环境中,则两者都可以从基本环境中访问。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句