我最近问过this question和this one
现在我想我知道了问题的答案.这都是因为我用pypm安装了django .还有别的事不对劲!
我照他们说的做了,第一个答案是:重新开始,第二个答案是:如果从pypm安装,pydev不检测django
因此,我决定重新开始,从pypm的0....uninstalled django删除所有其他与django相关的文件夹,并决定在运行时以旧的方式安装django。
setup.py install 这里没有安装django安装程序,而是在pype中打开了一个名为django-admin.py的文件!(我不知道它是从哪里来的!!)
所以我删除了pype --只是为了看看会发生什么并运行相同的命令,现在发生的是打开的with窗口,它要求我选择一个打开django的程序,如果我按cancel,它说‘访问被拒绝’
顺便说一下,我使用的是windows
编辑
所以,就像我前面说过的,在用pypm安装的时候,pydev没有检测django,正如KillianDS所说,我成功地安装了django。
python setup.py install但是pydev仍然没有检测到它,尽管它的配置是正确的。



我上传这些图片只是为了证明,正如我所说的那样,python是使用activepython安装的,请不要告诉我删除它并从python.org中安装它,因为我完全相信pydev有问题
发布于 2011-09-01 09:23:38
您是否尝试过这个简单的方法(实际上,当涉及到安装时,这是最简单的方法)。
将DOS shell (start->Run...>cmd)
cd "My Documents\progging\python\Django-1.3"
python setup.py install (如此显式地将python作为一个程序,而不是setup.py)发布于 2011-09-01 01:19:52
我将尝试从windows命令行的Django源代码目录中运行以下命令:
C:\Python26\python.exe setup.py install我一直这样做,因为我在我的系统上安装了几个版本的Python。当然,用您的替换Python26。
发布于 2011-08-31 20:53:49
我想windows已经将所有.py文件与您的文本编辑器pype相关联。因此,当一个脚本试图通过请求窗口“打开”.py文件来运行另一个脚本时,它只是在编辑器中弹出而不是执行。
右键单击windows中的.py文件,选择open,并告诉它始终使用python解释器python.exe而不是pype打开.py文件。看看能不能解决这个问题。
https://stackoverflow.com/questions/7233058
复制相似问题