0
여기 내가 conda Virtual env에서 발생하는 문제입니다. 난 윈도우 7 호스트 버추얼 박스와 우분투 64b 게스트를 사용하고 있습니다.Conda 목록에 패키지가 표시되지만 가져올 수 없습니다.
그래서 내가하고있을 때 :
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'
>>>
좋아, 여기 있습니다. 왜 파이썬은이 패키지를 인식하지 못합니까 (그리고 유일한 패키지는 아닙니다). 파이썬을 실행할 때 여전히 env가 활성화되어 있습니다.
내가 그래서 아마 내가 큰 실수를 누락 파이썬 아주 새로운 해요, 친절하시기 바랍니다 : 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'
>>>
Python이'MyVirtEnv' 환경에 설치되어 있습니까? 실행중인 Python의'sys.path'와'sys.executable'의 결과는 무엇입니까? – darthbith
예, 물론 python이 설치되었습니다. 요청한 텍스트 항목으로 게시물을 업데이트했습니다. –
환경 이름은 무엇입니까? 위 예제에서'MyVirtEnv'를 사용하지만 아래 출력에서 환경 이름은'universe'처럼 보입니다 – darthbith