Using Python in NetBeans 8.1

放肆的年华 提交于 2021-02-19 03:23:06

问题


I'm trying to add Python functionality to NetBeans 8.1. I downloaded Python from the Python website here. (I'm using Windows 10, by the way.) I also downloaded the NetBeans plugins "Python" and "Jython Distribution" (required by the former). Now I have two questions:

1.

When I create a new Python project, I have these options:

Based on the description for the "Setuptools" choice, I'm guessing that I shouldn't use that one since it's not for Windows. So am I correct in choosing "Python Project - Ant"?

2.

The Python platform that is selected by default is "Jython 2.7.0," as shown below.

I'm assuming that what I got from the Python website was a Python platform too, so I'd like to use that if possible. But in trying to add another platform, I don't know what file to choose in my Python folder. All of the ones I've tried result in the error:

I guess I could use the Jython platform, but I would think that the stuff I downloaded straight from Python would be the best. Do I need to add and make default the stuff I downloaded? Or should I ignore that and just use the Jython platform?

If yes to "should I add a platform", what file do I select?

Thanks in advance for any help.

EDIT:

I was able to create and run successfully a Python project using the "Python Project - Ant" option as mentioned in question 1, using the Jython platform. So question 1 is taken care of. I still would like to be able to use the Python platform I downloaded from their website, though, so question 2 still needs an answer.


回答1:


For those who are trying to run other python distributions from netbeans, here is what i found:

From python wiki - https://wiki.python.org/moin/IntegratedDevelopmentEnvironments

Python/Jython support in NetBeans -- Open source, allows Python and Jython Editing, code-completion, debugger, refactoring, templates, syntax analysis, etc.;

UPDATE: Netbeans 7.0 released without Python support. Check http://wiki.netbeans.org/Python70Roadmap for upcoming Python support.

So it looks like, python (Cbased) will no longer be suported in NetBeans, only Java-based Jython - also look on this question:

What is the difference between Python vs Jython vs IronPython vs wxPython?



来源:https://stackoverflow.com/questions/38863492/using-python-in-netbeans-8-1

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!