Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/14.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.exe文件名后运行IPython_Python_Windows_Interpreter_Ipython - Fatal编程技术网

更改python.exe文件名后运行IPython

更改python.exe文件名后运行IPython,python,windows,interpreter,ipython,Python,Windows,Interpreter,Ipython,如果我将python解释器从C:\Python27\python.exe重命名为C:\Python27\Python27.exe并运行它,它不会抱怨 但是,如果我现在尝试运行C:\Python27\Scripts\ipython.exe,它将无法启动,因为现在python解释器具有不同的文件名 我的问题是:如何配置IPython(ms windows)以启动文件名与python.exe不同的python解释器?我不知道是否有可以更改的配置文件,但您可能需要重新编译IPython并更改解释器变量。

如果我将python解释器从C:\Python27\python.exe重命名为C:\Python27\Python27.exe并运行它,它不会抱怨

但是,如果我现在尝试运行C:\Python27\Scripts\ipython.exe,它将无法启动,因为现在python解释器具有不同的文件名


我的问题是:如何配置IPython(ms windows)以启动文件名与python.exe不同的python解释器?

我不知道是否有可以更改的配置文件,但您可能需要重新编译IPython并更改解释器变量。但是,当python.exe已经位于python27文件夹中时,为什么需要将其重命名为python27.exe呢?

不要重命名python.exe,而是确保要运行的python的路径位于其他python的路径之前

尝试在windows注册表中查找python并将路径更改为python。之后,尝试重新安装ipython

找到了一个解决方案:
python27.exe c:\python27\Scripts\ipython script.py

nope。。。不起作用。也许我没有更改确切的钥匙,你知道哪把钥匙需要更新吗?