python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
简要:
1、 如果对python的模块、包和pip工具不是很理解的话,推荐大家去看
python入门须知 模块 包 pip 虚拟环境,打扎实基础,对以后的学习会有帮助。
2、 接下来我们将使用anaconda来搭建虚拟环境,所以大家还没安装
anaconda 参考下面的链接来安装。Anaconda的详细安装步骤图文并茂
3、 如果使用anaconda+pycharm来开。发的,先安装专业版pycharm2019.1或则其他版本。(yao qing ma QQ)
接下来进入正题:
一、什么是python的虚拟环境:
上一篇文章中说到,一个包可以实现一定的功能,那个你写一个项目时,需要用
到很多的包,那个你将很多的包集成到一个地方,这个地方就叫虚拟环境,也可
以把虚拟环境理解成一个文件夹,(不过我们说呢就叫虚拟环境,就不会显的我
们不够专业)这个文件夹里存着你安装的包的源文件,你配置号之后,你在项目
中就可以调用这些包的源文件了。这里需要清楚一下,1、一个主机可以有多个
虚拟环境,它就跟文件夹一样,创建多少就有多少个。2、一个项目只能使用一个
虚拟环境,但是一个虚拟环境可以被多个项目使用。
既然知道虚拟环境是什么,那么我接下来就是学会如何搭建一个虚拟环境,如何
使用这个虚拟环境,如何对这个虚拟环境进行增删改查。
二、使用anaconda 搭建虚拟环境
1、在安装了anaconda之后,就可以在下面的位置找到入口
2、熟悉界面
点击2后
2、配置虚拟环境(以django项目为例,其他的类似)
按照步骤来,这个虚拟环境的名字我取为name .
现在我们就已经创建了一个虚拟环境名为name 的环境
现在这个虚拟环境已经创建成功了,但是如果我们想要用这个虚拟环境来进行django项目开发,那个就必须需要给这个环境安装django这个包,即搜索,然后点击安装。详细操作如下
然后出现提示点击apply即可
至此,安装一个包就完成,这个虚拟环境就可以用来开发django项目啦,但是大家可能会注意到它这个安装的包的版本太少,选择太少,那么,我们可以在cmd中给这个环境装一个自己想要的版本的包。
刚才创建的环境名字为name,那么我们只要知道它的名字,我们就可以在cmd中来给这个环境安装更多的包或则卸载掉一些包
三、在cmd中给给虚拟环境安装指定版本的包
进去cmd快捷键 win + R, 输入cmd , 点击确认即可进入。
在进行操作之前要清楚几个事情,要对那个虚拟环境进行操作,就必须先进入那
个虚拟环境进行,否则,那么电脑就会默认是本机的虚拟环境,不是你刚才在
anaconda中 创建的虚拟环境
1、进入虚拟环境\
命令格式: activate + 虚拟环境的名字
activate name
进入成功
如果安装指定版本的django ,那么我要先卸载刚才我在anaconda中安装的的
django. 防止应为多个版本在一个环境里而混乱。
上面操作依次输入
pip uninstall django
y
python -m pip install --upgrade pip
即可。
安装指定版本的django(一般用2以上的版本)
pip install django==2
查看当前虚拟环境所拥有的包
pip list
ok,其他的包安装也是如此,不指定包的版本会安装最新版本。
四、虚拟环境在pycharm中的使用
这里需要提前知道一下下面几个事情:
1、自己anaconda的安装位置和自己创建虚拟环境的位置
下面那个是我的安装位置
接着进入你创建的环境的文件夹
往下拉,找到那个python.exe
进入正题
打开pycharm,选择创建新项目
1、选择Existing interpreter, 这表示选用已经创建好的环境(anaconda中创建的)
2、
3、
4、找python.exe,用anaconda创建的每一个虚拟环境都有一个python.exe,所以一
个虚拟环境对应一个python
5、接下来确认就行
6、创建成功
就是这么简单,欢迎大家评论!!!
上一篇: Nginx反向代理配置
下一篇: 阿里云maven 仓库地址配置