私はtcshに関する多くの経験がありませんが、私は学習に興味があります。私はPYTHONPATHを見るためにPythonを入手することに問題がありました。私は$ PYTHONPATHをエコーすることができますが、それは正しいですが、私がPythonを起動すると、私のパスはsys.pathに現れません。何か案は?tcshのPython
EDIT:
[[email protected] ~]$ echo $PYTHONPATH
/home/ba01/u116/dmcdonal/PyCogent-v1.1
>>> from sys import path
>>> from os import environ
>>> path
['', '/apps/steele/Python-2.5.2/lib/python2.5/site-packages/setuptools-0.6c8-py2.5.egg', '/apps/steele/Python-2.5.2/lib/python2.5/site-packages/FiPy-2.0-py2.5.egg', '/apps/steele/Python-2.5.2', '/apps/steele/Python-2.5.2/lib/python25.zip', '/apps/steele/Python-2.5.2/lib/python2.5', '/apps/steele/Python-2.5.2/lib/python2.5/plat-linux2', '/apps/steele/Python-2.5.2/lib/python2.5/lib-tk', '/apps/steele/Python-2.5.2/lib/python2.5/lib-dynload', '/apps/steele/Python-2.5.2/lib/python2.5/site-packages', '/apps/steele/Python-2.5.2/lib/python2.5/site-packages/Numeric']
>>> environ['PYTHONPATH']
'/apps/steele/Python-2.5.2'
リストには絶対含まれておらず、私はバイナリを直接呼び出しています – daniel
Hmmm ...他のシェルでも動作しますか?あなたがbashなどにポップしたら、それはそこで動作しますか?どのバージョンのPython、btw? –
はbashでうまく動作します。 v2.5.2 – daniel