python – Conda列表显示一个包但无法导入它
发布时间:2020-12-20 13:20:11 所属栏目:Python 来源:网络整理
导读:这是我在conda Virtual env上遇到的一个问题.我在带有Virtual Box的 Windows 7主机上使用ubuntu 64b guest. 所以当我在做的时候: source activate MyVirtEnvconda list |grep visdomvisdom 0.1.05 0 conda-forge 好像安装得对吗? 下一步 : pythonPython 3
这是我在conda Virtual env上遇到的一个问题.我在带有Virtual Box的
Windows 7主机上使用ubuntu 64b guest.
所以当我在做的时候: source activate MyVirtEnv conda list |grep visdom visdom 0.1.05 0 conda-forge 好像安装得对吗? python Python 3.5.3 |Anaconda custom (64-bit)| (default,Mar 6 2017,11:58:13) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux Type "help","copyright","credits" or "license" for more information. >>> import visdom Traceback (most recent call last): File "<stdin>",line 1,in <module> ImportError: No module named 'visdom' >>> 好的,我在这里迷路了.为什么python不能识别这个包(而且它不是唯一的包).执行python时我仍然在激活我的env. 我对python很新,所以也许我错过了一个巨大的错误,请善待:D 感谢您对此的帮助! 更新1: deeplearning@deep-learning-virtual-machine:~$source activate universe (universe) deeplearning@deep-learning-virtual-machine:~$python Python 3.5.3 |Anaconda custom (64-bit)| (default,"credits" or "license" for more information. >>> import sys >>> sys.path ['','/home/deeplearning/anaconda3/envs/universe/lib/python35.zip','/home/deeplearning/anaconda3/envs/universe/lib/python3.5','/home/deeplearning/anaconda3/envs/universe/lib/python3.5/plat-linux','/home/deeplearning/anaconda3/envs/universe/lib/python3.5/lib-dynload','/home/deeplearning/anaconda3/envs/universe/lib/python3.5/site-packages','/home/deeplearning/anaconda3/envs/universe/lib/python3.5/site-packages/Sphinx-1.5.6-py3.5.egg','/home/deeplearning/gym','/home/deeplearning/anaconda3/envs/universe/lib/python3.5/site-packages/torchvision-0.1.9-py3.5.egg'] >>> sys.executable '/home/deeplearning/anaconda3/envs/universe/bin/python' >>> 解决方法
使用conda uninstall visdom并尝试重新安装它. conda install -c conda-forge visdom
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |