[PYTHON] 아나콘다가`pip`로 설치된 패키지를 찾지 못했습니다.
PYTHON아나콘다가`pip`로 설치된 패키지를 찾지 못했습니다.
Anaconda 버전의 Python을 처음 접했을 때 이미 불쾌한 문제가 발생했습니다.
여기에 지침에 따라 Anaconda를 설치했는데, 필요할 때 필요할 때 포함 된 모든 패키지가 제대로 반입되어 매력적으로 작용했습니다. 그런 다음 아나콘다가 핍으로 첫 번째 장소에 포함하지 않은 몇 가지 추가 패키지를 설치했습니다.
$ sudo pip install BeautifulSoup mrjob pattern
설치가 완벽 할 것 같지만 ipython에서 가져 오기를 시도 할 때 실망하게됩니다.
Python 2.7.6 |Anaconda 1.8.0 (64-bit)| (default, Nov 11 2013, 10:47:18)
Type "copyright", "credits" or "license" for more information.
IPython 1.1.0 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]: import BeautifulSoup
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-1-aa1e12a76f5e> in <module>()
----> 1 import BeautifulSoup
ImportError: No module named BeautifulSoup
In [2]: import mrjob
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-2-6ea1b9bda48b> in <module>()
----> 1 import mrjob
ImportError: No module named mrjob
In [3]: import pattern
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
<ipython-input-3-4b662941bac1> in <module>()
----> 1 import pattern
ImportError: No module named pattern
In [4]:
재밌는 점은이 패키지는 Python의 Anaconda 번들을 실행하지 않을 때 매우 잘 가져올 수 있다는 것입니다.
# added by Anaconda 1.8.0 installer
export PATH="/home/username/anaconda/bin:$PATH"
내 .bashrc에서 :
Python 2.7.5+ (default, Sep 19 2013, 13:48:49)
Type "copyright", "credits" or "license" for more information.
IPython 0.13.2 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]: import BeautifulSoup
In [2]: import mrjob
In [3]: import pattern
In [4]:
내가 설치 한 설치 중에 무엇이든 놓친 적이 있습니까? 이 패키지를 어디서 찾을 수 있는지 알기 위해 수동으로이 패키지를 아나콘다에 연결해야합니까?
해결법
-
==============================
1.주석에서 사용중인 pip는 / usr / bin / pip였습니다. 즉 시스템 삐. 시스템 pip는 Anaconda의 사이트 패키지가 아닌 시스템 사이트 패키지에 설치됩니다.
주석에서 사용중인 pip는 / usr / bin / pip였습니다. 즉 시스템 삐. 시스템 pip는 Anaconda의 사이트 패키지가 아닌 시스템 사이트 패키지에 설치됩니다.
해결책은 Anaconda와 함께 사용할 패키지를 설치할 때 Anaconda 's pip를 사용하고 있는지 확인하는 것입니다.
from https://stackoverflow.com/questions/21201003/anaconda-not-finding-my-packages-installed-with-pip by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] 스레드에서 클래스 메소드 실행 (파이썬) (0) | 2018.11.14 |
---|---|
[PYTHON] 모듈이 설치되어 있지 않은지 확인하십시오. (0) | 2018.11.14 |
[PYTHON] 판다 연결 : ValueError : 전달 된 값의 형태는 ㅋ, 색인은 blah2를 의미합니다. (0) | 2018.11.14 |
[PYTHON] PDF를 이미지로 변환 할 권한이없는 ImageMagick (0) | 2018.11.14 |
[PYTHON] 파이썬에서 os.makedirs로 dir을 만들 때 사용 권한 문제 (0) | 2018.11.14 |