다음을 사용하기 때문에 여기에 있습니다:
- Windows OS 버전 10 이상
- Python 버전 3.3 이상
- 아나콘다3
그리고 PYTHONPATH
을 수정하고 싶습니다. 영구적으로.
TL;DR
C:\Users\<your_username>\Anaconda3\Lib\site-pa
으로 이동 패키지- 파일 생성
python37.pth
- 이 줄
C:\\Users\\<your_username>\\my_
을 포함하도록 파일을 수정합니다. 모듈
긴 버전; 읽기
프롤로그
대부분의 경우 PYTHONPATH
설정 GUI에서 트릭을 수행합니다. 트릭은 이 스택 오버플로 답변에 잘 설명되어 있습니다.
처음에 로컬 경로만 수정하려는 경우 , 이 유용한 답변이 도움이 될 것입니다.
약간 확장된 품목 번호 1
C:\Users\<your_username>\Anaconda3\Lib\site-pa
이 없는 경우 패키지, 재place C:\Users\<your_
사용자 이름> Anaconda3에 대한 경로로.
약간 확장된 품목 번호. 2
Python3.7을 사용하는 경우 python37.pth
라는 파일을 만듭니다. . 그렇지 않으면 python<XX&g
라는 파일을 만듭니다. 사용 중인 Python 버전에 대한 t;.pth.
- 어떤 버전인지 모르십니까?
C:\Users\<your_username>\Anac
아래 onda3\form python&l
파일 검색 t;XX>.d
일.는 필요한 버전 번호를 나타냅니다. d fo
r .pth 파일의 이름을 지정합니다. - Windows는 매우 성가시고
.pth
로 파일을 생성할 수 없습니다. 접미사?
C:\Users\<your_username>\Anaconda3\Lib\site-pa
에 이러한 파일이 있습니다. 패키지 폴더. 그 중 하나를 복사하고 접두사를 수정하세요. - 일부 장소에서는
._pth
를 생성해야 한다고 말합니다..pth
대신 파일 ?
._pth
파일이 완전히 대체됩니다. 기존 경로..pth
동안 파일이 추가됩니다. 이미 가지고 있는 경로에 대한 내용입니다. 여기에서 더 많은 정보를 찾을 수 있습니다.
약간 확장된 품목 번호. 3
SuperCoolClass
가정 가져오려는 위치는
C:\Users\<your_username>\my_project_folder\my_awesome_f
ile.py .
그런 다음 새로 만든 python<XX&g
를 엽니다. t;.pth 파일을 즐겨 사용하는 텍스트 편집기로 만들고(Vim이라고 말하지 마세요) 하나의 line:
를 추가하세요.
C:\\Users\\<your_username>\\my_pr
개체_폴더.
예, 그 성가신 doubl
와 함께 e 슬래시 \\ .
아니요, ho
ut 따옴표 "" .
그리고 그게 다야.
이제 일반 사람처럼 어디서나 가져올 수 있습니다.
from my_awesome_file import SuperCoolClass
.
에필로그
여기에 추가해야 할 중요한 것은 없습니다.
나는 단지 나의 2시간의 좌절 + 이 포스트를 작성하는 1시간이 당신의 시간을 절약하기를 바랍니다.
안심하세요.