Eclipse:“未配置Python”

时间:2012-05-20 00:23:49

标签: python eclipse pydev

以下是最新消息的截图:

Python not configured

基本上,我通过命令行执行所有操作,但在eclipse中编辑源代码 此错误会阻止自动完成,这很烦人。

我已经去了window>preferences>PyDev>Interpreter - Python并设置了正确的值,但它们没有停留,即使我点击应用它们似乎也没有参加当前的会话。

有什么可能导致此错误消息的想法吗?

6 个答案:

答案 0 :(得分:3)

项目属性> Project Natures并取消选中python。

答案 1 :(得分:3)

什么也有效RClick - > PyDev - >删除PyDev Project Config。

steps_screen_shoot

请注意,即使在清理/构建之后,也可能无法删除错误标记,您可以手动删除标记(只需选择并删除)然后清理,构建并运行

P.S。:我无法找到"项目性质"在投票答案中提到的选项。

答案 2 :(得分:2)

       1. Select your project and right click and click on Properties
       2. Select PyDev-Interpreter/Grammer,click on "Click here to configure an    
          Interpreter not listed" Link.

答案 3 :(得分:2)

转到窗口→首选项。在Preferences窗口中,展开PyDev并选择Interpreter-Python。点击"新..."并为解释器名称键入Python32。对于Interpreter可执行文件,浏览到您的Python副本(C:\ Program Files \ Python32 \ python.exe),然后按“打开”。

答案 4 :(得分:0)

多个用户在使用DropBox设置时,很容易发生permssion问题(在How to persist PYTHONPATH setting of an Eclipse Pydev project?中提及.pydevproject)。

请参阅“How to fix Drop Box permissions issues in 10.5”(如果您使用的是Mac,但一般的想法也适用于其他类似Unix的操作系统)

  

此问题的永久性解决方法是将适当的ACL添加到Drop Box文件夹中   要做到这一点,请打开终端,然后输入此命令 - 注意您不能按原样复制和粘贴它,因为您需要将两次short_username替换为用户的实际短用户名。
  出于这个原因,我建议将其复制到TextEdit中,根据需要进行编辑,然后将其粘贴到终端。

chmod +a "short_username allow list,add_file,search,delete,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inherit" /Users/short_username/Public/Drop\ Box
  

运行此命令后,您应该发现Drop Box按预期工作,并且您拥有其他人留给您使用的文件的完全权利

答案 5 :(得分:0)

在Mac上,

open eclipse application,   
click preferences    
click PyDev    
Click Interpreter  
Click Python Interpreter  (below Figure 1)
Click Choose from List button (below Figure 2)
Select what ever Python version you want to use  
Click Apply  
Click OK   
Exit Eclipse
ReOpen it and all fixed.

enter image description here enter image description here