Pycharm
中的虚拟环境设置
python学过基础,打过爬虫,玩过Linux,配过网络。唯独虚拟环境没搞过,(默默吹逼)。
这一段时间在学习Django
,在虚拟环境这一块给我涨了见识,(不要嘲笑我!),话不多说,下面看操作:
一方面:我们初学python的时候,下载第三方库的时候其实是在全局或者是整个系统中都可以使用,但是对于一些包来说,一个系统不能包含两个不同版本的库,所以我们需要使用虚拟环境;
另一方面:以后工作的时候你们老板或者你跟别人交接项目的时候会存在不同库的版本,所以我们需要使用虚拟环境,新手来说是不必在意的,但是最好早点学习。
虚拟环境分为两个:系统(virtualenv
与virtualenvwrapper
)、pycharm
虚拟环境,下面我们一个一个盘他们!
1、virtualenv
:
安装我们使用pip:pip install virtualenv
(这里的pip是指python3
中的)
创建环境使用:virtualenv "虚拟环境的名字"
进入环境的操作:1)、windows => 进入到虚拟环境的Scripts文件夹中,然后执行activate,或者执行“环境名\Scripts\activate”激活环境:如图:
退出环境:deactivate
2)、linux
中激活环境 ==> source /path/to/virtualenv/bin/activate
缺点:每次都要切换到其目录下进行激活,而且我们创建的环境很随便,在系统的每个地方都可以创建,你找的时候有可能找不到,所以virtualenvwrapper
应运而生
2、virtualenvwrapper
:
安装:linux:pip install virtualenvwrapper
/ windwos:pip install virtualenvwrapper-win
- 创建虚拟环境:
mkvirtualenv my_env
===》my_env
是虚拟环境名 - 切换虚拟环境:
deactivate
;删除虚拟环境:rmvirtualenv my_env
- 列出虚拟环境:
lsvirtualenv
;进入虚拟环境目录;cdvirtualenv
修改mkvirtualenv
的默认路径:在我的电脑->右键->属性->高级系统设置->环境变量->系统变量
中添加一个参数WORKON_HOME
,将这个参数的值设置为你需要的路径。
3、pycharm
中的虚拟环境:
先来一张图:
- Location:是你的项目所放的路径,untitled是你项目创建的名字,自己设定即可,
-
New wnvironment using
是使用一个虚拟环境,及创建一个虚拟环境,其下爱的Location:是虚拟环境的目录。当我们点选后,虚拟环境名会随意项目名变换。 - Existing interpreter是选择系统中的python环境,这个方便我们使用我们前面创建好的虚拟环境,不浪费系统空间。