新建项目
打开pycharm,新建项目。
先选择系统环境,创建项目。此处不要直接选择虚拟环境中自带的pipenv,可能会有问题。
创建虚拟环境
如果本机没有安装pipenv先安装。打开cmd输入命令pip install pipenv
即可安装。如果安装的慢,可以使用国内的源来安装,命令为:pip install -i https://pypi.douban.com/simple pipenv
。
本机安装过pipenv了后,给刚才新建的项目创建虚拟环境。打开刚才创建的项目,打开项目的Terminal,输入命令:pipenv shell
,pycharm就会自动给当前项目创建虚拟环境。
创建成功后会有虚拟环境的名称。
可以使用pip list
查看当前虚拟环境的模块。
可以使用pipenv -h
查看帮助信息。
使用pipenv --venv
查看当前虚拟环境的路径。
选择虚拟环境解释器
将上面虚拟环境的路径复制下来,加到环境设置中。
打开pycharm的设置,选择环境解释器。
将刚才的虚拟环境路径加进去。
点击ok,项目就在我们创建的虚拟环境中了。
虚拟环境安装Django
如果当前Terminal不在虚拟环境中,先使用命令pipenv shell
进入虚拟环境,再使用pipenv install django
安装。安装成功后可以使用pip list
查看。
创建Django项目
在Terminal中进入虚拟环境,输入命令django-admin startproject 项目名称 .
即可新建django项目。这个命令后面有个.不要忘了,加.就是说以当前目录为根目录来创建项目,如果不加.的话,生成的项目会多嵌套一层目录,不是很方便。
运行项目
方式一:命令行启动
进入虚拟环境,输入命令python manage.py runserver
,即可启动项目。此命令后可指定ip和端口,例如:python manage.py runserver 127.0.0.1
,python manage.py runserver 8080
,python manage.py runserver 127.0.0.1:8080
方式二:工具栏启动
点击pycharm右上方的add configuration按钮。
点击加号,选择django server。
输入名称,点击fix按钮。
项目就可以使用工具栏启动了,很方便。