IntelliJ Python 无法从 .pydevproject 导入

0 投票
1 回答
721 浏览
提问于 2025-04-17 19:29

PyDev是一个在Eclipse中使用的插件,它会创建两个文件,一个是.project文件,另一个是.pydevproject文件。.pydevproject文件里包含了所有的库引用。简单来说,我会把我需要的所有依赖列在这里。

....
<path>\\basedir\nose\1.1.2-py27\lib</path>
<path>\\basedir\jenkinsapi\0.1.9\lib\jenkinsapi-0.1.9-py2.7.egg</path>
....

可惜的是,IntelliJ无法从.pydevproject文件中导入这些库。

问题:

  1. 我该如何强制实现这个功能?
  2. 我有依赖的字符串,可以手动输入到IntelliJ里,但我需要编辑哪个文件,具体放在哪里呢?
  3. 还有,我该如何像在Eclipse中那样修改PYTHONPATH?在Eclipse中,我可以把python路径设置为一系列的UNC路径。可惜的是,我不能使用IntelliJ的界面来选择Python解释器,也不能依赖IntelliJ的默认机制来修改路径(这是因为我的Python在网络共享上,需要依赖一些Windows的文件系统特性来确定bin文件的位置。我更希望能给IntelliJ提供一个包含Python解释器的路径列表)。

1 个回答

1

可以在Python SDK 设置中的Classpath选项卡里,或者直接在%CONFIG%\options\jdk.‌​table.xml文件中,来配置额外模块的PYTHONPATH

撰写回答