这是正在发生的事情的屏幕截图:
基本上,我通过命令行执行所有操作,但在 eclipse 中编辑源代码。
此错误会阻止令人讨厌的自动完成功能。
我已经window>preferences>PyDev>Interpreter - Python
设置了正确的值,但它们并没有留下来,即使我点击了应用,它们似乎也没有用于当前会话。
关于什么可能导致此错误消息的任何想法?
转到窗口→首选项。在 Preferences 窗口中,展开 PyDev 并选择 Interpreter-Python。单击“新建...”并键入 Python32 作为解释器名称。对于解释器可执行文件,浏览到您的 Python 副本 (C:\Program Files\Python32\python.exe),然后按打开。
项目属性 > 项目性质并取消选中 python 事物。
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.
在 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.
当多个用户使用 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 可以正常工作,并且您对其他人留给您使用的文件拥有完全的权限