Continuum.io의 Python Anaconda 배포판으로 scipy
작업을 시작하고 있습니다.
Anaconda를 시작하고 실행할 수 있었지만 Anaconda가 새로운 PYTHONPATH
환경 변수를 생성 할 때마다 생성하는지 여부 또는 공통 시스템 PYTHONPATH
.
문서에서 이에 대한 정보를 찾을 수 없습니다.
또한, printenv
를 수행했을 때 새로 생성 된 환경에서 PYTHONPATH
변수를 볼 수 없었습니다. 아나콘다에서 생성 한 새로운 환경 변수를 몇 개 찾았지만 말입니다.
내가 찾을 수있는 가장 좋은 점은 Anaconda가 일부 Anaconda 디렉토리와 새 환경 디렉토리를 PATH
변수의 헤드에 추가했다는 것입니다. 그러나 이것이 반드시 시스템 환경에서 새 패키지를 분리하지는 않지만 가깝습니다.
누구든지이 질문에 대한 답을 알고 있거나이 문제를 처리 할 방법을 찾았습니까?
해결 방법
아니요, Anaconda 환경에서 수정해야하는 유일한 것은 PATH입니다 (따라서 환경 bin /
디렉토리 또는 Scripts \
에서 올바른 Python을 가져옵니다. Windows).
Anaconda 환경이 작동하는 방식은 환경에 설치된 모든 것을 하드 링크한다는 것입니다. 모든 의도와 목적을 위해 이는 각 환경이 Python과 모든 패키지의 완전히 별개의 설치임을 의미합니다. 하드 링크를 사용하면이 작업이 효율적으로 수행됩니다. 따라서 환경의 Python 바이너리가 이미 환경의 사이트 패키지와 환경의 lib 등을 검색하기 때문에 PYTHONPATH를 엉망으로 만들 필요가 없습니다.
참조 페이지 https://stackoverflow.com/questions/17386880
'파이썬' 카테고리의 다른 글
파이썬 Pandas DataFrame에서 True / False를 1/0에 매핑하려면 어떻게해야합니까? (0) | 2021.01.14 |
---|---|
파이썬 2D 행렬에서 값의 인덱스 찾기 (0) | 2021.01.14 |
파이썬 PythonMagick의 문서 및 예제 (0) | 2021.01.14 |
파이썬 PySerial 비 차단 읽기 루프 (0) | 2021.01.13 |
파이썬 목록 대 배열-언제 사용합니까? (0) | 2021.01.13 |
댓글