注:创建项目的路径不要用中文,可能会报错,影响运行)
1.创建django项目为例:(xiaomi) 和 子应用(users)
项目命令:django-admin startproject +项目名
子应用命令:python manage.py startapp +子应用名
2.使用pycharm打开项目,并配置创建的虚拟环境
1.选择设置file – settings配置 进行配置
出现venv代表配置完成
运行项目,有(venv)代表已经进入虚拟环境,可以直接使用
3.退出/进入(venv)虚拟环境
cd ../../ # 回到根目录
## **进入的命令**
D:\Study\h2112_p7\www\hello>cd venv/scripts # 进入虚拟环境所在目录
D:\Study\h2112_p7\www\hello\venv\Scripts>activate # 激活
(venv) D:\Study\h2112_p7\www\hello\venv\Scripts>cd ../../ # 回到根目录
(venv) D:\Study\h2112_p7\www\hello> # 在这里就可以正常使用了
(venv) D:\Study\h2112_p7\www\hello>pip list # 验证一下虚拟环境是否正确
Package Version
---------- -------
pip 22.2.2
setuptools 64.0.1
## **退出虚拟环境**
(venv) D:\Study\h2112_p7\www\hello>cd venv/scripts # 进入虚拟环境所在目录
(venv) D:\Study\h2112_p7\www\hello\venv\Scripts>deactivate.bat # 退出虚拟环境
D:\Study\h2112_p7\www\hello\venv\Scripts>cd ../../ # 回到根目录
D:\Study\h2112_p7\www\hello> # 在这里就可以没有虚拟环境了
(venv) D:\Study\h2112_p7\www\hello>pip list # 验证一下虚拟环境是否正确
Package Version
---------- -------
alembic 1.8.0
aniso8601 9.0.1
asgiref 3.5.0
async-timeout 4.0.2
certifi 2022.6.15
charset-normalizer 2.0.12
click 7.1.2
Deprecated 1.2.13
distlib 0.3.4
Django 2.2.2
django-cors-headers 3.11.0
djangorestframework 3.13.1
filelock 3.6.0
Flask 1.1.4
Flask-Caching 1.10.1
4.安装一下要用的配置文件
pip install django djangorestframework django-cors-headers pymysql redis
卸载模块:pip uninstall 模块名==版本
5. 运行命令: easy_install pip
pip list 查看pip版本 22.1.2
6. 配置好以后,运行项目,命令:python manage.py runserver
***异常处理
解决:出现(venv)应用,但是下面没有进入虚拟环境
第一步进入目录:cd venv/scripts
第二步执行:activate
cd ../../
版权声明:本文为Ben_boba原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。