conda环境linux
时间: 2025-01-31 19:58:57 浏览: 38
### 如何在 Linux 系统上创建和管理 Conda 虚拟环境
#### 安装 Conda
为了能够在Linux系统上使用Conda进行虚拟环境的创建与管理,首先需要安装Conda本身。可以选择Miniconda或Anaconda来进行安装,两者的主要区别在于后者包含了更多的预装软件包[^1]。
#### 创建虚拟环境
一旦Conda已经成功安装,在终端中可以通过`conda create`命令来创建新的虚拟环境。例如,要创建名为 `MADRL` 并基于 Python 3.6 的虚拟环境,可以运行如下命令:
```bash
conda create -n MADRL python=3.6
```
这里的 `-n` 参数用于指定新环境的名字,而 `python=3.6` 则指定了该环境下使用的Python版本。当然也可以根据实际需求调整这些参数以适应不同的项目要求[^3]。
#### 启动虚拟环境
创建完成后,可通过下面这条指令激活刚刚建立好的虚拟环境:
```bash
conda activate MADRL
```
对于某些特定情况下(比如在 PyCharm 终端),可能需要用到稍微不同的语法形式:
```bash
source activate MADRL
```
当看到提示符前出现了 `(MADRL)` 这样的字样时,则表示已成功进入目标环境中工作了。
#### 查看已安装包列表
在一个活跃的状态下,即处于某一个具体的虚拟环境中之后,就可以利用`conda list`查看当前环境中有哪些库已经被安装上了。
#### 添加 Jupyter Notebook 支持
为了让Jupyter Notebook能够识别到这个新建的Conda环境及其内部所含有的解释器和其他资源,还需要额外做一步配置——向Notebook注册此环境。这通常涉及到两个步骤的操作:先通过pip安装ipykernel模块,再调用它完成最终关联设置。
```bash
pip install ipykernel && python -m ipykernel install --user --name=MADRL
```
这里假设正在操作的是之前提到过的那个叫做`MADRL`的环境,并且希望将其加入可供选择执行内核之一当中去[^4]。
#### 卸载/删除虚拟环境
如果不打算再次使用某个特定的Conda环境了,那么可以直接把它删掉释放空间。注意这是一个不可逆的过程,请务必确认不再需要后再行动!
```bash
conda remove -n MADRL --all
```
上述命令将会彻底移除名称为`MADRL`的一切相关内容。
#### 退出当前虚拟环境
最后,如果只是暂时不想在这个特殊的隔离区域内继续作业的话,只需简单地输入以下命令即可返回全局默认状态:
```bash
conda deactivate
```
这样就完成了关于如何在Linux平台上构建及操控Conda虚拟环境的一个基本介绍。
阅读全文
相关推荐


















