나는 Github에서 Numpy의 개발 버전을 다운로드하여 설치했으며, 처음에는이 모듈을 표준 가져 오기와 함께 가져 왔습니다. 어딘가에 (패키지 관리자 업데이트 또는 다른 파이썬 패키지가 내가 의심하는 git 소스에서 설치) 파이썬 가져 오기가 패키지 관리자가 설치 한 Numpy 모듈로 되돌아갑니다.파이썬 모듈 가져 오기 순서
어떻게하면 git 소스에서 설치 한 모듈을 파이썬이 가져 오게 할 수 있습니까?
모든 스크립트에서 sys.path를 수정하지 않아도됩니다.
우분투 그놈 14.10을 실행합니다. 위의 설명에서 제안한 것처럼 당신이 더 많은 것을 한 프로젝트가 언제 당신이 다른 프로젝트가 요구하는 문제에 직면하기 때문에
>>> import sys
>>> sys.path
['',
'/usr/local/bin',
'/usr/local/lib/python2.7/dist-packages/matplotlib-1.5.x-py2.7-linux-x86_64.egg',
'/usr/lib/python2.7/dist-packages',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-x86_64-linux-gnu',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PILcompat',
'/usr/lib/python2.7/dist-packages/gtk-2.0',
'/usr/lib/pymodules/python2.7',
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
'/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode',
'/usr/lib/python2.7/dist-packages/IPython/extensions']
을 VIRTUALENV 사용하고)
은 내가 virtualenvs 알게하기 전에이 작업을 수행하는 데 사용? 그렇지 않다면, 당신은해야합니다. –다니엘과 합의. Virtualenv는 이러한 문제를 피하기 위해 필요한 도구입니다. – Nebril