我在一个eclipse项目中开发了几个django应用程序,以及一些应用程序依赖另一个eclipse项目的独立库。我通过Properties->Project References
引用了我的django项目中的库项目,该项目允许从一个项目导入另一个项目。这些导入在eclipse中的python控制台中测试时完全按照预期工作。Manage.py无法从其他eclipse项目中找到软件包
现在我尝试通过manage.py runserver
在Windows cmd
-shell中启动我的django项目的开发服务器,但它失败并显示一条消息,告诉我它无法找到上述导入。我认为这是因为正在开发的库不在脚本的任何位置“安装”以找到它们。
什么是我的问题的最佳解决方案?
思路和注意事项:
- 我能运行在Eclipse
manage.py runserver
?那会解决问题吗? - 我正在同时处理这两个项目,因此任何引入相当大的开销的东西(如每次编辑后打包和安装库)都应该考虑在最后。
- 有没有办法告诉manage.py脚本在哪里查找缺少的导入?