가상 환경에서 Windows의 Paramiko (PyCrypto에 따라 다름)를 사용하고 있습니다. 내가 Windows에서니까가상 환경에서 여러 명의 사용자가있는 pycrypto
, 나는 기본적으로 C 컴파일러가없는, 그래서 XXX에서 실행 창을 얻고, 사용하여 설치 :
workon myenv
easy_install pycrypto-2.6.win32-py2.7.exe
python myscript.py
을 그리고 모든 것이 나를 위해 일했다.
이제 내 동료 (스티브) 같은 프로그램을 사용하고자하는, 그래서 그는 수행합니다
workon myenv
python myscript.py
을하며 "ImportError를 : 암호화를라는 이름의 모듈"와 함께 실패합니다. 이상합니다. odder는 Steve가 PyCrypto 모듈을 easy_installs하면 그는 을 사용할 수 있지만은 사용할 수 없다는 것입니다. 라이브러리는 설치 한 사람에게만 작동하는 것 같습니다.
내가 무엇을 놓치고 있는지 알 수 있습니까?
좋은 생각 (나는 우리가 virtualenvwrapper를 사용하고 있다는 것을 잊는다). 슬프게도 우리 환경에서는 WORKON_HOME = c : \ python-envs입니다. Steve가 직접 스크립트 디렉토리로 이동하여 "활성화"했지만 동일한 문제가 발생했습니다. –