当前位置:  开发笔记 > 编程语言 > 正文

有没有人成功配置NetBeans for Python(特别是Python 3.0)开发?

如何解决《有没有人成功配置NetBeansforPython(特别是Python3.0)开发?》经验,为你挑选了1个好方法。

我可以通过访问Python平台管理器,创建一个新平台,并将NetBeans指向我安装2.6.1的python.exe来配置NetBeans for 2.6.1.但是,当我按照3.0的完全相同的步骤,我在NetBeans控制台中收到一条错误,指出"SyntaxError:invalid syntax".

如果重要,Python将以这种格式安装:

/Program Files
    /Python
        /2.6
            python.exe and everything else
        /3.0
            python.exe and everything else

我想知道是否有其他人经历过这个以及他们做了什么来纠正这个问题.



1> 小智..:

是的 - 它实际上非常简单.插件中的脚本使用'print'作为在Python 3中已更改的关键字; 您只需要将NetBeans安装目录中'python1'文件夹下的console.py和platform_info.py文件中的所有'print'语句转换为使用括号.例如,在platform_info.py中,第一个打印行说:

print "platform.name="+ "Jython " + version 

将其更改为:

print("platform.name="+ "Jython " + version)

并为所有打印语句执行此操作.然后进入NetBeans并将Python30目录导入Python Platform Manager; 它会工作得很好.

我还没有遇到任何其他问题,但插件中可能还有其他一些小的语法问题; 它们应该很容易修复.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有