欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)

程序员文章站 2022-07-12 19:18:59
...

简要:

1、 如果对python的模块、包和pip工具不是很理解的话,推荐大家去看
python入门须知 模块 包 pip 虚拟环境,打扎实基础,对以后的学习会有帮助。

2、 接下来我们将使用anaconda来搭建虚拟环境,所以大家还没安装

anaconda 参考下面的链接来安装。Anaconda的详细安装步骤图文并茂

3、 如果使用anaconda+pycharm来开。发的,先安装专业版pycharm2019.1或则其他版本。(yao qing ma QQ)python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)

接下来进入正题:

一、什么是python的虚拟环境:

上一篇文章中说到,一个包可以实现一定的功能,那个你写一个项目时,需要用

到很多的包,那个你将很多的包集成到一个地方,这个地方就叫虚拟环境,也可

以把虚拟环境理解成一个文件夹,(不过我们说呢就叫虚拟环境,就不会显的我

们不够专业)这个文件夹里存着你安装的包的源文件,你配置号之后,你在项目

中就可以调用这些包的源文件了。这里需要清楚一下,1、一个主机可以有多个
虚拟环境,它就跟文件夹一样,创建多少就有多少个。2、一个项目只能使用一个
虚拟环境,但是一个虚拟环境可以被多个项目使用。

既然知道虚拟环境是什么,那么我接下来就是学会如何搭建一个虚拟环境,如何

使用这个虚拟环境,如何对这个虚拟环境进行增删改查

二、使用anaconda 搭建虚拟环境

1、在安装了anaconda之后,就可以在下面的位置找到入口
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
2、熟悉界面
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
点击2后
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)

2、配置虚拟环境(以django项目为例,其他的类似)

按照步骤来,这个虚拟环境的名字我取为name .
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
现在我们就已经创建了一个虚拟环境名为name 的环境
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
现在这个虚拟环境已经创建成功了,但是如果我们想要用这个虚拟环境来进行django项目开发,那个就必须需要给这个环境安装django这个包,即搜索,然后点击安装。详细操作如下
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
然后出现提示点击apply即可
至此,安装一个包就完成,这个虚拟环境就可以用来开发django项目啦,但是大家可能会注意到它这个安装的包的版本太少,选择太少,那么,我们可以在cmd中给这个环境装一个自己想要的版本的包

刚才创建的环境名字为name,那么我们只要知道它的名字,我们就可以在cmd中来给这个环境安装更多的包或则卸载掉一些包

三、在cmd中给给虚拟环境安装指定版本的包

进去cmd快捷键 win + R, 输入cmd , 点击确认即可进入。
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)

在进行操作之前要清楚几个事情,要对那个虚拟环境进行操作,就必须先进入那

个虚拟环境进行,否则,那么电脑就会默认是本机的虚拟环境,不是你刚才在

anaconda中 创建的虚拟环境

1、进入虚拟环境\

命令格式: activate + 虚拟环境的名字

activate name

进入成功
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
如果安装指定版本的django ,那么我要先卸载刚才我在anaconda中安装的的

django. 防止应为多个版本在一个环境里而混乱。

python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
上面操作依次输入

	pip uninstall django
	y
	python -m pip install --upgrade pip

即可。

安装指定版本的django(一般用2以上的版本)

pip install django==2

python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
查看当前虚拟环境所拥有的包

 pip list

python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)

ok,其他的包安装也是如此,不指定包的版本会安装最新版本。

四、虚拟环境在pycharm中的使用

这里需要提前知道一下下面几个事情:

1、自己anaconda的安装位置和自己创建虚拟环境的位置

下面那个是我的安装位置
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)

接着进入你创建的环境的文件夹
往下拉,找到那个python.exe
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
进入正题

打开pycharm,选择创建新项目

1、选择Existing interpreter, 这表示选用已经创建好的环境(anaconda中创建的)
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
2、
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
3、
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
4、找python.exe,用anaconda创建的每一个虚拟环境都有一个python.exe,所以一

个虚拟环境对应一个python

python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
5、接下来确认就行
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
6、创建成功
python入门须知 虚拟环境的理解、搭建和使用(pycharm2019+anaconda详细版)
就是这么简单,欢迎大家评论!!!