파이썬 라이브러리에 매우 특이한 문제가 있습니다. 파이썬 라이브러리 소스를 다운로드하고, 일부 코드를 변경하고, python setup.py install
을 사용하여 라이브러리를 설치했습니다. 원본 라이브러리는 이미 easy_install
과 함께 설치되었습니다. 나중에 나는 일부 소스 코드를 변경하고 python setup.py install
명령을 다시 호출했다. 코드에서 라이브러리를 사용할 때 다른 버전의 라이브러리가 무작위로 호출됩니다. easy_install -m
과 pip
이 모두 성공적으로 제거되었다고 말하더라도 라이브러리를 완전히 제거 할 수는 없습니다. 라이브러리는 계속 유지됩니다.파이썬 라이브러리 문제
환경은 우분투 11.04입니다
편집 : 나는 최신 빌드가 호출 파이썬 명령 행에서 같은 함수를 호출하지만 때 나는 그것이 이전 빌드를 호출하는 라이브러리를 사용 python myfile.py
를 호출 할 때.
하면 재부팅 시도 해 봤나 : 라이브러리 경로에 다른 곳에있는 경우
, 당신은 그것을 찾을 수 있습니까? – GWW
@GWW 아마존 서버에서 실행 중입니다. 재부팅을 할 여유가 없습니다 – Codevalley
무작위로 말하면 무작위입니까? 즉 동일한 프로그램을 여러 번 동일한 방식으로 실행하고 서로 다른 버전의 라이브러리를 사용할 수 있습니까? 어쨌든, 라이브러리가 어디에서로드되고 있는지 확인하려면'library .__ file__'의 값을 프린트 할 수 있습니다. 그러면 라이브러리를 삭제하려는 경우 라이브러리가로드되는 디렉토리를 제공해야합니다. –