我有以下的目录树如何导入现有的Django项目pycharm
myproject
├── data
├── libs
└── wsgi
├── openshift
└── static
openshift包含的设置文件和manage.py文件。我想通过pycharm来管理用户manage.py,但它不起作用,runserver命令和startapp都没有任何事情要做。
运行的startApp给了我下面的错误
bash -cl "/usr/bin/python2.7 manage.py startapp quiz"
/usr/bin/python2.7: can't open file 'manage.py': [Errno 2] No such file or directory
Process finished with exit code 2
运行的runserver它给了我下面的
ImportError: Could not import settings 'openshift.settings' (Is it on sys.path? Is there an import error in the settings file?): No module named openshift.settings
Process finished with exit code 1
我已经启用Django的支持,并设置为WSIG Django的根项目。从终端运行manage.py工作正常。
我在做什么错?编辑:从pycharm运行manage.py外壳也可以运行 编辑2:我设法通过跟随openshift的结构,并使openshift django项目根文件夹和一些编辑导入。现在一切正常
您必须启用Django的支持,不仅pycharm内打开目录。我知道我可以用pycharm从头开始构建它,但我不知道。我从openshift git repo获取我的文件夹。 – Apostolos 2014-10-06 12:06:51
好了理解,我认为你需要更多专家的答案。抱歉。试图帮助。 – Jay 2014-10-06 12:11:18
没问题...谢谢尝试 – Apostolos 2014-10-06 12:18:35