arj*_*urs 5 python django pydev
我安装了django 1.3和PyDev 2.0的python 2.6.1.我能够导入django并从命令行打印版本.但是,当我尝试用pydev创建一个Django项目甚至导入django时,我收到一个错误.在创建django项目时,我得到"找不到Django".错误.
我已经尝试删除并添加pythong解释器来重新扫描站点包.我看到django在Libraries部分中不可用.我甚至尝试手动添加文件夹并应用设置.
我错过了什么吗?
谢谢
Fab*_*zny 10
可能在你的翻译中配置的PYTHONPATH不正确......
即:如果你有一个结构
/my/path/django
/my/path/django/__init__.py
Run Code Online (Sandbox Code Playgroud)
你必须确保这一点
/my/path
Run Code Online (Sandbox Code Playgroud)
添加到PYTHONPATH(和/ my/path/django不是)
另外需要注意的是,在安装Django之后,您只需要在解释器中进行刷新以便识别它(转到解释器首选项页面,按"应用"并选择要重新分析的解释器 - 有已经计划在即将发布的版本之一中进行自动化,但是现在你必须手动执行此操作,因为在配置解释器并"设置在一起"时会对其进行分析.
我有同样的问题。我的系统库中甚至有 django。我的解决方案是将相同的文件夹添加到Project > PyDev-PYTHONPATH >External Libraries:
/usr/local/lib/python2.7/dist-packages
Run Code Online (Sandbox Code Playgroud)
在此之前,我尝试重新启动解释器,但没有成功。上述解决方案是唯一对我有用的解决方案。
| 归档时间: |
|
| 查看次数: |
4420 次 |
| 最近记录: |