2016-10-14 2 views
2

--prefix 옵션을 사용하여 파이썬 소스를 컴파일했습니다. make install을 실행하면 바이너리가 내 계정의 홈 디렉토리에 복사됩니다.리눅스에서 파이썬 폴더 이동

이 폴더의 이름을 바꿀 필요가 있지만 이름 바꾸기 후에 pip를 사용하면 파이썬 인터프리터를 찾을 수 없다는 메시지가 나타납니다. 이전 경로의 절대 경로 (이름 변경 전)를 표시합니다.

grep을 사용하여 --prefix 폴더에 상대적인 절대 경로에 대한 여러 참조를 찾았습니다.

PATH, PYTHONPATHPYTHONHOME 환경 변수를 설정하여 무시하려고 시도했지만 더 좋지 않습니다.

파이썬 소스를 자유롭게 움직일 수있는 방식으로 컴파일하는 방법이 있습니까?

답변

4

Pip는 python 스크립트입니다. 그것을 열고 참조 : 그것은 #!/usr/bin/python

로 시작

당신은 새로운 하나를 가리거나 새로운 경로로 오두막을 대체하기 이전 경로에 심볼릭 링크를 만들 수 있습니다. 또한 배포판 통역사를 그대로 두어 안전한 상태로 유지하고 컴파일 된 것을 새로운 virtualenv으로 설정할 수 있습니다.

+0

효과가 있습니다. 너의 도움을위한 Thx – Bertrand