11

这是正在发生的事情的屏幕截图:

Python 未配置

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

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

关于什么可能导致此错误消息的任何想法?

4

6 回答 6

6

同样有效的是 RClick --> PyDev --> Remove PyDev Project Config。

steps_screen_shoot

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

PS:我找不到投票答案中提到的“项目性质”选项。

于 2016-12-24T06:55:47.450 回答
5

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

于 2017-10-17T07:20:23.480 回答
3

项目属性 > 项目性质并取消选中 python 事物。

于 2012-12-20T14:17:05.623 回答
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.
于 2014-10-29T07:50:51.183 回答
1

在 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.

在此处输入图像描述 在此处输入图像描述

于 2019-02-13T10:11:08.350 回答
0

当多个用户使用 DropBox 设置时,权限问题(.pydevproject在“如何持久PYTHONPATH设置 Eclipse Pydev 项目? ”中提到)很容易发生。

例如,请参阅“如何在 10.5 中修复 Drop Box 权限问题”(如果您使用的是 Mac,但总体思路也适用于其他类似 unix 的操作系统)

此问题的永久解决方法是将正确的 ACL 添加到投递箱文件夹。
为此,请打开终端,然后输入此命令 - 请注意,您不能按原样复制和粘贴它,因为您需要将两次出现的 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 可以正常工作,并且您对其他人留给您使用的文件拥有完全的权限

于 2012-05-20T13:32:40.530 回答