尝试配置pydev以使用铁python解释器(来自Anaconda)作为解释器。
首选项> PyDev-> Interpreters-> IronPythonInterpreter->快速 自动配置
java.lang.RuntimeException:java.io.IOException:无法运行程序 “ipy”:CreateProcess error = 2,
有关详细信息,请参阅错误日志无法重新创建解释器信息 (其格式已更改。请重新创建您的口译员 信息)。找到的内容:IPython
-X保留用于特定于实现的参数:C:\ Anaconda \ python.exe [option] ... [-c cmd | -m mod |档案| - ] [arg] ...尝试使用`python -h'获取更多信息。
根据运行配置,这是命令行和PYTHONPATH:
C:\ Anaconda \ python.exe -u -X:FullFrames C:\ PY-日食\插件\ org.python.pydev_3.5.0.201405201709 \ pysrc \ pydevd.py --multiprocess --vm_type python --client 127.0.0.1 --port 0 --file C:\ Users \ Live \ WebstormProjects \ uni-poc \ python \ ThinkStats \ thinkstats \ survey.py
将使用的PYTHONPATH是: C:\ PY-蚀\插件\ org.python.pydev_3.5.0.201405201709 \ pysrc \ pydev_sitecustomize; C:\用户\直播\ WebstormProjects \单向POC \蟒\ ThinkStats; C:\阿纳康达\脚本; C ^ :\蟒蛇\ DLL文件; C:\蟒蛇\ lib中; C:\蟒蛇\ LIB \ LIB-TK; C:\蟒蛇; C:\蟒蛇\ LIB \站点包; C:\蟒蛇\ LIB \站点包\ PIL; C:\蟒蛇\ LIB \站点包\ WIN32; C:\蟒蛇\ LIB \站点包\ WIN32 \ lib中; C:\蟒蛇\ LIB \站点包\ PythonWin的; C:\蟒蛇\ LIB \站点包\ runipy-0.1.0-py2.7.egg; C:\蟒蛇\ LIB \站点包\ setuptools的-3.6-py2.7.egg; C:\蟒蛇\ LIB \站点包\ IPython的\扩展; C:\用户\ Live.ipython
Pydev仍在向C:\ Anaconda \ python.exe发送-X,但这不会起作用。
答案 0 :(得分:2)
ipython不是IronPython。 ipython是一个增强的Python shell; IronPython是用于CLR(.NET / Mono)的Python。如果你想要IronPython,你需要download it separately。