2015-02-02 6 views
0

내가 맥 OS X 10.10에 설치 한 : 나는 파이썬 2.7.6 기본 사과 2.7.9 파이썬 맥 포트 및 Pypy를 설치 한여러 파이썬 버전 여러 모듈

.

내가 pip freeze을 입력하면 많은 모듈이 설치됩니다. 그러나 모두가 모든 모듈을 찾지 않기 때문에 하나의 모듈을 다른 파이썬으로 가져올 수는 있습니다.

누군가 내가 어떻게 모든 파이썬 버전이 설치된 모든 모듈을 찾을 수 있다고 설명 할 수 있습니까?

(그리고 핍 쇼 설치된 모든 모듈합니까?) 지금까지 내가 모든 모듈에 있습니다 말할 수

을 : /Library/Python/2.7/sites-packages. 하지만 왜 모든 파이썬이 거기에 보이는지 모르겠습니다.

답변

0

virtualenv를 사용하여 여러 개의 Python을 관리하는 방법은 어떻습니까? https://virtualenv.pypa.io/en/latest/ 가져올 모듈이 확실하지 않은 경우 파일 (모듈에이 특성이있는 경우)을 인쇄 해보십시오. 예 : 같은 이름을 가진 여러 파이썬 모듈이있는 경우

macbook:~ mac$ python 
Python 2.7.5 (default, Mar 9 2014, 22:15:05) 
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 
>>> import PyQt4 as f 
>>> print f.__file__ 
/Library/Python/2.7/site-packages/PyQt4/__init__.pyc 

파이썬은 실제로 1 일을로드의 PYTHONPATH 설정을 검색하고 모듈을로드하려고합니다.