社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

django for python设置问题

Steve • 5 年前 • 1514 次点击  

我不熟悉使用命令提示符,并且在django for python设置过程开始时遇到问题,我在这里读到:

https://docs.djangoproject.com/en/2.2/intro/tutorial01/

我的问题似乎是“python”命令不起作用(请参见我的命令提示符屏幕截图)。

我试着将它添加到“环境变量”中的“系统变量”中,如另一个屏幕截图所示。

有什么我做错的吗?

另外,尽管我可以获得创建初始项目,但我只能在“c:\ Python\Lib\site packages\django\bin”文件夹中创建它,因为我必须查看此文件夹才能运行django-admin.py文件。

我认为第二个问题与第一个问题有关,也就是说,如果“python”命令起作用,我可以只运行“python django-admin.py startproject mysite”,同时将目录路径设置为我希望创建项目的位置。

我希望我可以简单地将mysite文件夹移动到我想要的位置,但我觉得在继续之前,我需要理解为什么这一切都没有按预期工作。

enter image description here

enter image description here

附加:

我现在试着按照评论中的建议创建一个虚拟环境。 运行“pip install virtualenvwrapper win”似乎奏效了。运行“mkvirtualenv myproject”失败。上面写着“C:\ Users\mogwa\Envs不是 一个目录,尽管我可以查看这个路径,所以它实际上就在那里。

https://docs.djangoproject.com/en/2.2/howto/windows/

enter image description here

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/51801
 
1514 次点击  
文章 [ 1 ]  |  最新文章 5 年前
marlonjd
Reply   •   1 楼
marlonjd    5 年前

创建Python虚拟环境(virtual env,venv)。等等。

对于Linux/GNU:

python -m venv venv

对于Windows:(如果不是Windows路径中的python)

py -m venv venv

激活新的python环境

对于Linux/GNU:

source venv/bin/activate

对于Windows:(选项1)

source venv/Scripts/activate

对于Windows:(选项2)

.\venv\Scripts\activate.bat

在pip上安装django(您应该看到(venv))

pip install Django

启动新的Django项目:

django-admin startproject projectname

对于开始新的Django应用程序:

django-admin startapp appname