簡體   English   中英

如何將現有的django項目導入pycharm

[英]how to import an existing django project to 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 root項目。 從終端運行manage.py工作正常。

我究竟做錯了什么?

編輯:從pycharm運行manage.py shell也可以運行EDIT2:我設法通過跟隨openshift的結構並使openshift成為django項目根文件夾並對導入進行一些編輯來實現它。 現在一切都很好

打開myproject作為你的項目,然后轉到PyCharm - > Preferences ... - > Django,啟用Django支持,然后選擇你的Django項目根目錄,設置文件和管理腳本。

只需打開pycharm並在文件菜單中選擇打開選項。 然后選擇你的目錄並完成..!

如果您在使用命令行時遇到問題,那么您應該嘗試從pycharm本身構建一個新項目。

我通常會更改運行配置的工作目錄選項。

您可以在該字段中鍵入工作目錄路徑,然后python將找到項目的設置模塊

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM