【问题标题】:Python platform settings in NetBeans don't workNetBeans 中的 Python 平台设置不起作用
【发布时间】:2015-12-28 16:02:51
【问题描述】:

我正在尝试在 OSX 10.9 上为我的第一个 Python 项目使用 Netbeans 8.1,但遇到了与 import argparse fails, some setup/path issue? 类似的问题。我在尝试导入任何库时收到此 ImportError

File ".../hello.py", line 2, in <module>
    from flask import Flask
ImportError: No module named flask

同样的经典程序可以通过python hello.pypython3 hello.py在命令窗口中运行。

我在程序开头添加了import sys; print "\n".join(sys.path) 命令来查看路径。它表明,NetBeans 8.1 不遵循 Tools > Python Platforms 中的平台和路径选择。

我将 Python 2.7.10Python 3.5 更改为选定(和默认)平台,但 sys.path 始终相同,指的是 python2.7 .这总是与 Python 路径 选项卡中定义的不同。 (重新启动 IDE 没有帮助。)

我需要更改活动路径,我该怎么办?

【问题讨论】:

  • 问题stackoverflow.com/questions/2200685/… 指的是选择Python 平台 时的较早问题。我不敢相信自 2010 年以来没有其他人尝试过编辑 sys.path。——有没有办法在 Netbeans 中使用 virtualenv

标签: python macos netbeans import netbeans-8


【解决方案1】:

项目平台必须在项目属性窗口中设置。 Python Platform Manager 设置不会影响任何现有项目!

【讨论】:

    猜你喜欢
    • 2013-05-15
    • 1970-01-01
    • 1970-01-01
    • 2020-08-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-04-04
    • 2022-09-05
    相关资源
    最近更新 更多