如何解決django-admin.py startproject mysite在window下無法創建文件


 
 
django-admin.py startproject mysite 在win10命令行上運行總是跳出
from django.core import management

if __name__ == "__main__":
    management.execute_from_command_line()

的py文件,看了很多博客方法都不行,可以試一下輸入:

python django-admin.py startproject mysite

如果成功創建,請忽略下面的操作:

如果失敗,可能是這種情況:

C:\Users\cai
λ python django-admin.py startproject mysite
python: can't open file 'django-admin.py': [Errno 2] No such file or directory

解決辦法:

通過搜尋django-admin.py的路徑

我驚奇地發現,在django路徑下面並沒有django-admin.py, 而是django-admin.cpython-37.pyc。

我的路徑如下(請根據不同進行修改):

C:\Users\cai\PycharmProjects\untitled2\venv\Lib\site-packages\django\bin\__pycache__\django-admin.cpython-37.pyc

好,那我們就試一下能不能用這個django-admin.cpython-37.pyc代替django-admin.py創建django項目。

假設我們並沒有添加環境變量,在命令行輸入先進入你想要創建django的路徑。我在F:\django下創建演示:

C:\WINDOWS\system32>cd F:\django

C:\WINDOWS\system32>F:

F:\django>

然后直接輸入

F:\django> python C:\Users\cai\PycharmProjects\untitled2\venv\Lib\site-packages\django\bin\__pycache__\django-admin.cpython-37.pyc startproject mysite

可以發現,在F:\django下面我們已經完成了項目名為mysite的django工程的創建。

然后進入mysite創建一個app:

F:\django>cd mysite

F:\django\mysite>python manage.py startapp blog

這里取名為blog。

上面的django項目是在命令行創建的,我們還有更好的方法,如果你用的編輯器是

pycharm的話,可以這么創建:

點擊pycharm頁面左上角FILE,再點擊New Project

點擊creat就創建成功啦~

 

至此,我們已經解決了該問題,謝謝觀看!

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM