2016-12-01 1 views
0

로컬 디렉토리 ~/mglearn에 모듈이 있습니다. 어떻게하면 아나콘다 검색 경로에 추가 할 수 있습니까? 나는 다음과 같은했지만 작동하지 않습니다 :아나콘다 경로에 로컬 모듈을 추가하는 방법

In [9]: sys.path.append("/home/abigail/mglearn") 
In [10]: import mglearn 
--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-10-e19748f92cd9> in <module>() 
----> 1 import mglearn 

ImportError: No module named 'mglearn' 
+0

파이썬에서 디렉토리 이름은 패키지 이름입니다. 당신은 디렉토리 구조를 보여주지 않았지만'/ home/abigail'을 경로에 추가하려고 시도했습니다. 'mglearn' 디렉토리에'__init __. py' 파일이 있으면'import mglearn'을 할 수 있습니다. 그러나 선호되는 방법은'setup.py' 파일을 만든 다음'conda develop' 또는'pip install -e'를 사용하여 패키지를 설치하는 것입니다. – darthbith

답변

1

나는이 책 파이썬과 기계 학습에 소개에서 mglearn 라이브러리를 참조하고 생각합니다. 그렇다면 라이브러리는 pip를 통해 정기적으로 사용할 수 있습니다. pip install mglean을 사용하여 아나콘다 검색 경로에 추가 할 수 있습니다.

관련 문제