我想使用pypy解釋器。目前我的應用效果很好的python 2.5和CPython的,因爲我查看變量sys.path
:爲pypy添加新模塊
'/ apps/work', '/ apps/work/application' Twisted-12.0.0-py2.5-linux-x86_64.egg.
我怎樣才能路徑添加到解釋PyPy?
我想使用pypy解釋器。目前我的應用效果很好的python 2.5和CPython的,因爲我查看變量sys.path
:爲pypy添加新模塊
'/ apps/work', '/ apps/work/application' Twisted-12.0.0-py2.5-linux-x86_64.egg.
我怎樣才能路徑添加到解釋PyPy?
目前我的應用效果很好的python 2.5和CPython的
CPython is the name of the reference python implementation.
2.5
是語言語義的版本。語言語義與實現無關。 2.5
必須與Python的語言。可能是另一種實現(如pypy或jython)可能正在實現語言語義的版本2.5(或更高版本)。
我怎樣才能路徑添加到解釋PyPy
CPython的工作,以便找到模塊的位置稱爲PYTHONPATH
的環境變量。 Pypy的工作原理是一樣的。您可以通過發出(假定您使用類似UNIX的環境)echo $PYTHONPATH
或printenv PYTHONPATH
來查看PYTHONPATH
環境變量的內容。
如果你沒有得到運行上面的你想要的輸出(或與此有關的任何輸出),可隨時編輯.bashrc
文件,並向其追加下面一行:
export PYTHONPATH="${PYTHONPATH}:/the/path/to/your/modules/"
取代的當然/the/path/to/your/modules
與實際路徑。
source ~/.bashrc
如果您在Windows環境中工作,設置說明:
,直到你開始一個新的shell或者在命令行中運行這個重新加載配置文件上面的更改不會生效PYTHONPATH Windows下是here
[編輯]:您還可以看到一個指南從更權威來源Pypy下加入雞蛋(安東尼奧康銅是Pypy開發商)here
您可以使用PyPy在PyPy上安裝軟件來運行軟件的安裝程序。例如:
$ pypy setup.py install
你可以嘗試CPython的和PyPy之間共享設備通過設置PYTHONPATH
但是這是容易出錯(CPython的和PyPy不使用完全相同的字節碼格式,它們的本地代碼擴展模塊不ABI兼容等),除非您對這些問題和具體要求有非常明確的理解,否則這不是一個好主意。
感謝您爲'/ apps/work','/ apps/work/application'回答 ,我設法加固並扭曲了(Twisted-12.0.0-py2。5-linux-x86_64.egg)我不知道該怎麼做。請一個想法 –
我工作在linux ubuntu –
也許真正的問題與PYTHONPATH無關,是:我如何安裝Twisted for PyPy? –