admin 管理员组

文章数量: 1087139


2024年4月23日发(作者:svg动画怎么做)

pycharm 中 virtualenv、pipenv、conda 虚拟环

境的用法 -回复

PyCharm是一款广受欢迎的Python集成开发环境(IDE),它提供了多

种虚拟环境管理工具,包括virtualenv、pipenv和conda。这些虚拟环

境工具可以帮助我们创建独立的Python环境,以避免不同项目之间的依

赖冲突,并且方便地管理项目的依赖包。

本文将逐步介绍这三种虚拟环境管理工具的用法。

一、virtualenv

virtualenv是Python中最常用的虚拟环境管理工具之一。使用virtualenv

可以创建一个独立的Python环境,并在其中安装需要的库和依赖。

1. 安装virtualenv

在PyCharm中选择“Preferences”(macOS)或“Settings”(Windows

和Linux),然后选择“Python Interpreter”,点击右上角的齿轮图标,

选择“”来添加新的Python解释器。在弹出的窗口中,选择

“Virtualenv Environment”,然后点击“OK”。在“Location”字段中

选择虚拟环境的安装路径,点击“OK”完成安装。

2. 创建虚拟环境

在PyCharm的“Preferences”或“Settings”中,选择新安装的虚拟环

境,并点击右侧的“Create VirtualEnv”按钮来创建虚拟环境。输入虚拟

环境的名称和路径,点击“OK”。

3. 激活虚拟环境

在PyCharm的终端中,切换到虚拟环境的目录下,并执行以下命令来激

活虚拟环境:

source <虚拟环境路径>/bin/activate

4. 安装依赖包

激活虚拟环境后,可以使用pip命令来安装需要的依赖包,例如:

pip install numpy

二、pipenv

pipenv是一个结合了pip和virtualenv功能的虚拟环境管理工具。它不

仅可以帮助我们创建独立的Python环境,还可以自动管理项目的依赖关

系和版本。

1. 安装pipenv

在PyCharm的终端中执行以下命令来安装pipenv:

pip install pipenv

2. 创建虚拟环境

在PyCharm的终端中,使用cd命令切换到项目的根目录下,然后执行以

下命令来创建虚拟环境:

pipenv python 3.7

这将创建一个基于Python 3.7的虚拟环境。

3. 激活虚拟环境

执行以下命令来激活虚拟环境:

pipenv shell

4. 安装依赖包

在虚拟环境下,可以使用pipenv命令来安装依赖包,例如:

pipenv install numpy

这将会自动在项目根目录下生成一个Pipfile文件,用于管理项目的依赖关

系和版本。

三、conda

conda是一个开源的跨平台的包管理工具和环境管理系统。它可以创建、

安装和管理不同版本的软件包和环境。

1. 安装conda

在PyCharm的终端中执行以下命令来安装conda:

conda install conda

2. 创建虚拟环境

在PyCharm的终端中,使用cd命令切换到项目的根目录下,然后执行以

下命令来创建虚拟环境:

conda create name myenv python=3.7

这将创建一个名为myenv的虚拟环境,并使用Python 3.7版本。

3. 激活虚拟环境

执行以下命令来激活虚拟环境:

conda activate myenv

4. 安装依赖包

在虚拟环境下,可以使用conda命令来安装依赖包,例如:

conda install numpy

以上就是在PyCharm中使用virtualenv、pipenv和conda创建和管理

虚拟环境的方法。根据项目的需求和个人喜好,选择适合自己的虚拟环境

管理工具。这些工具可以帮助我们更方便地管理Python项目的依赖关系,

并确保项目的稳定和可复现性。


本文标签: 虚拟环境 项目 命令 安装 创建