[PYTHON] Python / IPython ImportError : site라는 모듈이 없습니다.
PYTHONPython / IPython ImportError : site라는 모듈이 없습니다.
나는 Python 2.7.3과 ipython 1.2를 정상적으로 리눅스 시스템 (우분투 12.04)에서 실행했지만, 교과 과정에 필요한 matplotlab의 업데이트 된 버전을 설치하려고했다.
터미널에서이 코드 줄을 실행 한 후
user$ sudo easy_install -U distribute
user$ export PYTHONHOME=/usr/lib/python2.7/
이제는 파이썬이나 ipython을 실행할 때마다 오류 메시지가 나타납니다.
ImportError: no module named site
이 문제를 역전 시키거나 수정하는 방법은 무엇입니까 ?? 나는 너무 길다. 다른 비슷한 문제를 살펴 보았지만 다른 누구도 Linux를 사용하지 않았으며 무엇을해야할지 모르겠습니다.
해결법
-
==============================
1.피홈홈
피홈홈
PYTHONHOME 청소를 시도하십시오 :
user$ export PYTHONHOME=
matplotlib 설치에 관해서는 다음을 권장합니다 :
sudo apt-get install python-matplotlib
(자세한 내용은 여기)
-
==============================
2.파이썬 경로를 설정 해제하려고하면 TRY ...
파이썬 경로를 설정 해제하려고하면 TRY ...
Linux / Mac의 경우 다음 명령을 사용할 수 있습니다.
unset PYTHONPATH unset PYTHONHOME
-
==============================
3.PYTHONHOME의 시스템 기본값을 사용하지 않도록 설정하거나, PYTHONHOME = / usr을 내 보내서 접두어를 지정하면 파이썬이 '/lib/python2.7'(또는 어떤 버전이든)을 추가하여 라이브러리를 찾을 수 있습니다.
PYTHONHOME의 시스템 기본값을 사용하지 않도록 설정하거나, PYTHONHOME = / usr을 내 보내서 접두어를 지정하면 파이썬이 '/lib/python2.7'(또는 어떤 버전이든)을 추가하여 라이브러리를 찾을 수 있습니다.
PYTHONHOME = / usr / lib / python2.7을 내 보내면 파이썬은 존재하지 않는 폴더 /usr/lib/python2.7/lib/python2.7에서 라이브러리를 찾습니다.
PYTHONHOME =을 내보내는 경우 Python에게 현재 작업 디렉토리에서 lib를 찾도록 지시합니다.
jcomeau@aspire:~$ PYTHONHOME= strace -estat64 /usr/bin/python stat64("lib/python2.7/", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib/python2.7", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 stat64("lib/python2.7/", 0xff873efc) = -1 ENOENT (No such file or directory) stat64("lib/python2.7/plat-i386-linux-gnu", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib/python2.7", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 stat64("lib/python2.7/plat-i386-linux-gnu", 0xff873efc) = -1 ENOENT (No such file or directory) stat64("lib/python2.7/lib-tk", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib/python2.7", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 stat64("lib/python2.7/lib-tk", 0xff873efc) = -1 ENOENT (No such file or directory) stat64("lib/python2.7/lib-old", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib/python2.7", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 stat64("lib/python2.7/lib-old", 0xff873efc) = -1 ENOENT (No such file or directory) stat64("lib/python2.7/lib-dynload", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib/python2.7", 0xff870ee0) = -1 ENOENT (No such file or directory) stat64("lib", {st_mode=S_IFDIR|0755, st_size=8192, ...}) = 0 stat64("lib/python2.7/lib-dynload", 0xff873efc) = -1 ENOENT (No such file or directory) ImportError: No module named site
from https://stackoverflow.com/questions/21874407/python-ipython-importerror-no-module-named-site by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] Google App Engine Python 잠금 기능을 해제 하시겠습니까? [닫은] (0) | 2018.11.14 |
---|---|
[PYTHON] Postgresql DROP TABLE이 작동하지 않습니다. (0) | 2018.11.14 |
[PYTHON] WhiteNoise가 활성화되면 'collectstatic'명령이 실패합니다. (0) | 2018.11.14 |
[PYTHON] Python 값에 대해 "해시 가능"합니다. (0) | 2018.11.14 |
[PYTHON] 파이썬의 무작위 반복 (0) | 2018.11.14 |