Здесь проблема, которую я испытываю на виртуальной виртуальной сети. Я использую ubuntu 64b guest на хосте Windows 7 с Virtual Box.
Поэтому, когда я делаю:
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 не распознает этот пакет (и это не единственный). Я все еще в моем env активирован при выполнении python.
Я новичок в python, поэтому, возможно, я пропустил огромную ошибку, пожалуйста, будьте добры: D
Спасибо за вашу помощь в этом!
Обновление 1:
[email protected]:~$ source activate universe
(universe) [email protected]:~$ 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 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'
>>>