Python3.3을 다운로드했으며 이것을 압축 해제 한 후 ./configure
, make
및 make altinstall
을 발행했습니다. 내가 python3.3
을 발행 할 때, 다음과 같은 메시지가 표시되었습니다 Py_Initialize : OpenSuse 12.3에서 로케일 인코딩을 가져올 수 없습니다.
나는 파이썬 환경 변수를 확인하고 괜찮을 것 같다. 내Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted
.profile
에서
나는 다음 줄을 삽입 :
export PYTHONHOME=/usr/local/lib/python3.3/:/usr/local/lib/python3.3/lib/:/usr/local/lib/python3.3/lib/site-packages/
export PYTHONPATH=/usr/local/bin/
export PATH=$PYTHONPATH:$PATH
그때 source .profile
을했지만 파이썬이 시작되지 않습니다.
No output was in the standard output when trying to create the interpreter info.
The error output contains:>>Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Traceback (most recent call last):
File "/home/sabya/eclipse/plugins/org.python.pydev_2.7.3.2013031601/pysrc/interpreterInfo.py", line 52, in <module>
import time
ImportError: No module named 'time'
내가 가지고 다른 사람을 이해하는 딱하다 : 이클립스에서
, 나는/usr/지방/빈에서 파이썬 인터프리터를 추가하는 시도 할 때pydev
를 설치 한 후, 나는 다음과 같은 메시지를 받았습니다 파이썬이 작동하도록 설정합니다. OpenSuSE 12.3을 실행 중입니다.
당신은'PYTHONHOME'과'PYTHONPATH'을 혼합 시켰습니까? –
정확히 무엇을 요구하고 있는지 확신 할 수 없습니다. 필자는 Python 라이브러리를 가리키고 PYTHONPATH를 해석기에 사용했다. 내 이해가 정확하다면 나는 아닙니다. 나는 당신의 조언이 정말 도움이 될 것입니다 그래서 파이썬 초보자입니다. –
'PYTHONPATH'는 모듈 검색 경로입니다. [documentation] (http://docs.python.org/3/tutorial/modules.html#the-module-search-path)을 참조하십시오. 'PYTHONHOME'이 표준 라이브러리에 사용되었습니다. 다시, [docs] (http://docs.python.org/3/using/cmdline.html#envvar-PYTHONHOME)에 설명이 있습니다. '/ usr/local' 아래에 python3을 설치했다고 가정하면'PYTHONHOME'으로 시도하십시오 –