当前位置 : 主页 > 编程语言 > python >

python虚拟开发环境

来源:互联网 收集:自由互联 发布时间:2022-06-24
python虚拟开发环境 ​​虚拟环境是什么?​​ ​​虚拟环境命令​​ ​​1.安装venv​​ ​​2.查看虚拟环境​​ ​​3.创建一个名为folder_name虚拟环境​​ ​​4.激活folder_name虚拟环境


python虚拟开发环境

  • ​​虚拟环境是什么?​​
  • ​​虚拟环境命令​​
  • ​​1.安装venv​​
  • ​​2.查看虚拟环境​​
  • ​​3.创建一个名为folder_name虚拟环境​​
  • ​​4.激活folder_name虚拟环境​​
  • ​​5.安装conda虚拟环境用的库​​
  • ​​6.激活conda的虚拟环境​​
  • ​​7.关闭虚拟环境​​
  • ​​8.删除虚拟环境。​​
  • ​​虚拟环境 conda 和pip安装区别​​


Python 是一种通用的编程语言,在脚本编写、数据分析、数据科学、机器学习、后端开发和自动化方面具有优势。 在本文中,我将向您介绍如何为 Windows、macOS 和 Linux 设置和创建 Python 虚拟环境。

虚拟环境是什么?

虚拟环境为我们的开发项目提供了一个虚拟空间,保证了每个项目都有自己的依赖,每个项目的依赖不影响其他项目和依赖。

简而言之,它只是您系统上的一个目录或文件夹,其中包含很少的脚本,使其充当项目开发环境。

有了虚拟环境,它非常适合管理任意项目的开发和测试环境,也非常适合将机器学习项目部署到到生产环境,进行自动化。

虚拟环境命令

1.安装venv

要设置和创建 Python 虚拟环境,您需要安装一个称为 Venv 的 Python 包。 要安装 Venv,您需要在命令提示符或终端中执行以下命令:

pip install virtualenv

2.查看虚拟环境

conda env list

返回虚拟环境列表

3.创建一个名为folder_name虚拟环境

现在安装 venv 后,我们现在可以设置 Python 虚拟环境。 为此,我们需要在命令提示符中打开一个新文件夹或目录。 进入要创建 Python 虚拟环境的目录后,只需编写并执行以下命令:

python -m venv folder_name

4.激活folder_name虚拟环境

执行上述命令后,您需要激活您的虚拟环境。 为此,只需在同一目录中编写并执行以下命令:

source folder_name/bin/activate

到这里你就算完成一个空的虚拟环境创建了,接下来就可以在这个虚拟环境下进行安装自己需要的库里

5.安装conda虚拟环境用的库

例如我要创建一个tensorflow环境

conda create -n tensorflow python=3.6 (这里的版本就换的)

6.激活conda的虚拟环境

source activate tensorflow

7.关闭虚拟环境

source deactivate

8.删除虚拟环境。

conda remove -n tensorflow

9、删除环境中的某个包。

conda remove --name your_env_name package_name

注意通常情况下,创建的环境名跟要下载的环境名称是一样的,可以更改

虚拟环境 conda 和pip安装区别

1.使用conda install在虚拟环境中安装的包都存放在了/anoconda3/pkgs 这个路径下,然后,我们在我们的虚拟环境中要用到或下载时先到该路径下去找,若有则直接将其复制到我们的虚拟环境中包得存放位置:~/anoconda3/envs/xxx/lib/python3.6/site-packages/。若没有,则先下载到/anoconda3/pkgs,在复制到虚拟环境包的路径下。

2.而在虚拟环境中使用pip install 安装时,则直接将包安装在了~/anoconda3/envs/xxx/lib/python3.6/site-packages/路径下。


上一篇:Python 数据科学 - python基础
下一篇:没有了
网友评论