最近刚在学习Django框架,因为要建立不同版本的项目环境,需要创建不同的虚拟环境来满足这一需求,好,那我们接下来来讲一下如何创建虚拟环境和如何用pycharm社区版在指定虚拟环境创建Django项目这两个问题?
一、工具
pycharm社区版
Anaconda环境
命令提示符(Mac的叫终端,以下操作均在命令提示符操作)
二、有关虚拟环境的一些常见命令
创建虚拟环境:conda create -n [虚拟环境名] python=X.X(2.7、3.7等版本);
为了便于管理虚拟环境的存储位置,我们要先进入即将要创建虚拟环境的目录下,再输入命令创建虚拟环境。(如果是Anaconda环境的,我建议你们可以创建在Anaconda\envs的目录下,不过随意啦,开心就好)
切换(进入)不同python版本的虚拟环境:activate [虚拟环境名];
切换后可以输入“python --version”查看python版本验证是否切换成功。
删除虚拟环境:conda remove -n [虚拟环境名] --all
在虚拟环境安装包:conda install -n [虚拟环境名] [包名]
删除虚拟环境中的包:conda remove --name [虚拟环境名] [包名]
退出虚拟环境:deactivate
查看有哪些虚拟环境:conda env list
有了以上常用命令,创建虚拟环境的问题就解决了。
三、在虚拟环境安装Django包
想要创建Django项目,必须先保证你的环境中已经安装了Django包。
在默认环境在安装Django
直接键入“conda install Django”命令进行安装即可。
在虚拟环境安装Django
①先进入你的虚拟环境,然后再键入命令
②如果是想默认安装最新版本的直接键入“conda install Django”即可;
③重点来了,可如果你想安装较低的版本,比如我想安装Django1.9.8版本的,无论我怎么输入“conda install Django==1.9.8”,都是安装不成功的,后来改了“pip install Django==1.9.8”,顺利的安装成功,算是一个坑吧。所以提醒一下大家。
四、如何用pycharm社区版在指定虚拟环境创建Django项目?
因为pycharm社区版的新建项目中是没有新建Django项目选项的,只有专业版才有。所有使用pycharm社区版的只能通过命令提示符的方式进行创建。
安装好后,想一下自己想在哪个环境下创建项目,如果需要在虚拟环境创建,则要先进入虚拟环境。接下来讲一下如何创建,首先进入即将要创建Django项目的目录下,输入“django-admin” 命令,等待运行结束后,输入“django-admin startproject [项目名]” 命令,即可创建Django项目。
整个过程虽然不难,但切忌执行命令的顺序。