Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Windows上让pyscripter(或任何其他ide)可以使用pypy?_Python_Python 2.7_Pypy_Pyscripter - Fatal编程技术网

Python 在Windows上让pyscripter(或任何其他ide)可以使用pypy?

Python 在Windows上让pyscripter(或任何其他ide)可以使用pypy?,python,python-2.7,pypy,pyscripter,Python,Python 2.7,Pypy,Pyscripter,也许我遗漏了什么,但我刚刚下载了pypy 2.0 beta2 windows二进制文件(32位),似乎我可以通过执行pypy.exe来运行解释器。但是,我希望pypy能够与pyscripter一起工作,并使我所有的旧库都可用。这可能吗?还是我刚刚安装了一个新版本的python(因此我需要再次安装所有库)?我可能在一个基本层面上感到困惑 谢谢 这不是“好像”。-)您安装了新版本的Python。是的,您必须重新安装所有库 您似乎告诉PyScripter它使用哪个Python来调试PYTHONHOME

也许我遗漏了什么,但我刚刚下载了pypy 2.0 beta2 windows二进制文件(32位),似乎我可以通过执行pypy.exe来运行解释器。但是,我希望pypy能够与pyscripter一起工作,并使我所有的旧库都可用。这可能吗?还是我刚刚安装了一个新版本的python(因此我需要再次安装所有库)?我可能在一个基本层面上感到困惑

谢谢

这不是“好像”。-)您安装了新版本的Python。是的,您必须重新安装所有库

您似乎告诉PyScripter它使用哪个Python来调试PYTHONHOME变量。试试这个:

SET PYTHONHOME=C:\<PathtoPyPy>
PyScripter --PYTHON27 --PYTHONDLLPATH "C:\<PathtoPyPy>" %1 %2 %3 %4 %5
SET PYTHONHOME=C:\
PyScripter--PYTHON27--PYTHONDLLPATH“C:\%1%2%3%4%5

JetBrains提供的PyCharm社区版IDE支持pypy或任何其他解释器


只需转到文件>设置>项目解释器并设置解释器位置

是否尝试设置
PYTHONPATH
变量?执行此操作时,我收到以下消息:“错误126:无法打开Dll”python27.Dll“。另一方面,任何在python2.7上工作的库都能在pypy上工作吗?事实上,它工作了。我手动启动了pyscripter(通过“开始”菜单),发现python的版本为“2.7.4(默认,2013年4月6日,19:54:46)[MSC v.1500 32位(英特尔)],我的库丢失了(我第一次对丢失的库感到满意)。谢谢@在这种情况下,后凸看起来不像是在使用PyPy。我猜——PYTHON27应该说些别的,但作为PyScripter开发人员,您必须这样做。也许尝试只设置PYTHONHOME而不设置参数?是的,今天早些时候我已经了解了这一点,我将尝试询问pyscripter开发人员(或者,我将使用pyscripter编写代码,然后使用pypypy手动执行它们)。