Miniconda管理Python虚拟环境

本文介绍了Miniconda,一种用于管理Python虚拟环境的工具。内容包括conda的基本概念,如何下载安装Miniconda,配置Anaconda仓库镜像源,创建、进入、查看和管理虚拟环境,以及安装和卸载包的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Miniconda管理Python虚拟环境

1. 目标
  1. 知道什么是Conda
  2. 知道如何安装Miniconda
  3. Conda的使用
2. conda是什么
Conda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等。
Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载;
Miniconda 是一个 Anaconda 的轻量级替代,默认只包含了 python 和 conda,但是可以通过 pip 和 conda 来安装所需要的包。(不需要安装python)
Miniconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/ 下载。
3. 安装Miniconde
  1. 下载版本

  2. 在linxu中通过该链接下载得到脚本

    # 下载脚本
    wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/Miniconda-3.16.0-Linux-x86_64.sh
    ls
    # Miniconda-3.16.0-Linux-x86_64.sh
    
  3. 执行脚本,进行安装, 在安装过程中,会要你进行几次选择

    [root@localhost ~]# /bin/bash Miniconda-3.16.0-Linux-x86_64.sh
    Do you approve the license terms? [yes|no]
    [no] >>> 
### 使用 Miniconda 创建 Python 虚拟环境 #### 1. 安装 Miniconda 在使用 Miniconda 创建虚拟环境之前,需要先安装 Miniconda。以下是针对不同操作系统的安装方法: - **Linux (x86 架构)** 下载并运行以下脚本以安装 Miniconda: ```bash wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh bash Miniconda3-latest-Linux-x86_64.sh ``` 按照提示完成安装过程,并自定义安装路径(例如 `/data/python3_env/miniconda3/`)。注意,在安装过程中可以选择不替换默认的系统 Python[^2]。 - **Linux (ARM 架构)** 对于 ARM 架构的服务器,下载对应的 Miniconda 版本: ```bash wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-aarch64.sh bash Miniconda3-latest-Linux-aarch64.sh ``` - **MacOS 和 Windows** 可以从官方页面下载适合的操作系统版本并按照图形化界面指引完成安装。 #### 2. 初始化 Miniconda 安装完成后,初始化 Miniconda 的 shell 支持以便后续能够正常使用 `conda` 命令: ```bash conda init bash source ~/.bashrc ``` 这一步会将 `conda` 添加到当前用户的 PATH 中。 #### 3. 创建虚拟环境 通过以下命令创建一个新的虚拟环境: ```bash conda create --name myenv python=3.9 ``` 其中: - `myenv` 是虚拟环境的名字,可以根据实际需求更改; - `python=3.9` 表示该环境中使用的 Python 版本号,也可以更改为其他版本[^3]。 #### 4. 激活虚拟环境 创建完毕后,可以通过以下命令激活新创建的虚拟环境: ```bash conda activate myenv ``` 激活成功后,终端提示符前面会出现 `(myenv)` 字样,表示当前处于该虚拟环境中。 #### 5. 安装依赖包 进入虚拟环境后,可以使用 `pip` 或 `conda` 来安装所需的第三方库。例如: ```bash pip install numpy pandas matplotlib # 或者 conda install numpy pandas matplotlib ``` 这样可以确保这些库只被安装在这个特定的虚拟环境中,不会影响全局或其他项目中的配置。 #### 6. 关闭虚拟环境 当不再需要使用某个虚拟环境时,可以用以下命令将其关闭: ```bash conda deactivate ``` --- ### 示例代码 如果希望集成到 IDE 如 PyCharm 中,可参考如下步骤: 1. 打开 PyCharm 并创建一个新项目; 2. 进入菜单栏依次点击 `File -> Settings -> Project -> Python Interpreter`; 3. 点击右上角齿轮图标选择 `Add...`, 然后选择 `Conda Environment -> Existing environment`,最后指向刚才创建好的虚拟环境路径即可[^4]。 ```python import sys print(f"Python Version: {sys.version}") ``` 以上程序用于验证所选解释器是否正确加载了预期版本的 Python。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值