当前位置: 首页 > news >正文

conda 管理 python 版本和虚拟环境

conda 安装

好 👍 我来详细教你在不同系统上安装 Conda(推荐使用 Miniconda,比 Anaconda 更轻量)。


🧩 一、选择安装方式

Conda 有两个主要发行版:

名称特点适合人群
Anaconda自带几百个包(体积大约 3~5GB)做数据科学、机器学习新手
Miniconda只含基础环境 + conda想要精简安装、按需添加包的用户 ✅ 推荐

🧠 二、安装步骤

🪟 1️⃣ Linux / macOS 安装 Miniconda

(1) 下载最新版本:
wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

或(macOS Intel):

curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-MacOSX-x86_64.sh
(2) 安装:
bash Miniconda3-latest-Linux-x86_64.sh

然后根据提示:

  • 按回车查看许可协议
  • 输入 yes 同意
  • 默认安装到 ~/miniconda3
  • 最后选择 yes 让安装脚本修改 .bashrc(自动添加路径)
(3) 激活 conda:
source ~/.bashrc
(4) 验证安装:
conda --version

💻 2️⃣ Windows 安装 Miniconda

  1. 打开官网:
    👉 https://docs.conda.io/en/latest/miniconda.html

  2. 下载 Windows Installer(.exe

  3. 一路「Next」:

    • 选中 “Add Miniconda to my PATH”(或 “Register Miniconda as default Python”)
    • 安装完成后打开 “Anaconda Prompt”
  4. 验证:

    conda --version
    

🧩 三、更新 conda

安装完后建议更新一次:

conda update -n base -c defaults conda

🧩 四、可选:换国内镜像源(加速)

例如中科大源:

conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --set show_channel_urls yes

✅ 五、检查是否可用

conda create -n testenv python=3.10 -y
conda activate testenv
python --version

如果看到正确的 Python 版本输出,就说明安装成功了。


是否要我帮你写一段 一键安装 Miniconda 并配置国内镜像的 bash 脚本
你直接在服务器或容器里运行即可。

conda 设置虚拟环境和指定python版本

非常好的问题 👇 我来一步一步讲清楚:


🧩 一、创建虚拟环境并指定 Python 版本

conda create -n <env_name> python=<version>

📘 示例:

conda create -n myenv python=3.10

👉 这会创建一个名为 myenv 的虚拟环境,并自动安装 Python 3.10。


🧩 二、激活虚拟环境

conda activate myenv

激活后,命令行前面会变成类似:

(myenv) user@host:~$

🧩 三、查看当前环境的 Python 版本

python --version

或:

which python

🧩 四、安装其他包(可选)

例如:

conda install numpy pandas

或使用 pip

pip install requests

🧩 五、列出所有环境

conda env list

或者:

conda info --envs

🧩 六、删除环境

conda remove -n myenv --all

🧩 七、创建时指定更多依赖(可选)

conda create -n myenv python=3.9 numpy pandas

这会直接在环境中安装指定版本的 Python 以及 numpy/pandas。


🧩 八、修改已有环境的 Python 版本(升级或降级)

如果环境已经存在:

conda activate myenv
conda install python=3.11

Conda 会自动解决依赖并更新 Python。


🧠 总结

操作命令
创建环境并指定 Pythonconda create -n myenv python=3.10
激活环境conda activate myenv
查看环境conda env list
删除环境conda remove -n myenv --all
修改 Python 版本conda install python=3.11

是否希望我给你补一个「在已有 environment.yml 文件里指定 Python 版本」的写法?那种方式更适合团队部署。

http://www.dtcms.com/a/519895.html

相关文章:

  • conda创建在指定目录创建项目
  • Qt 编译报错:-1: error: fatal error: Killed signal terminated program cc1plus
  • wpf之颜色选择控件的使用
  • iOS 混淆实战清单:多工具组合完成 IPA 混淆、加固与交付治理(IPA加固 iOS混淆 无源码加固 Ipa Guard Swift Shield)
  • 「IOS苹果游戏」600个
  • 怎么看一个网站的cmsWordpress 主题 修改 版
  • 云平台+自助教室:利用微服务架构实现高效资源调度
  • 面试知识点-1022
  • Cursor MCP 第一章-第一节-MCP协议简介.md
  • 关于机器人队列、机器人调度、机器人会车、机器人避让的若干介绍
  • 做个网站多钱牛搬家网企业网站排名
  • 在AWS S3上动态自定义图片尺寸:Lambda + API Gateway无服务器解决方案
  • 《3D手游云原生开发:关键难题突破日志》
  • Docker 学习手册
  • Docker 镜像构建:手把手教你用 docker commit 定制专属镜像
  • 有哪个网站可以做ppt赚钱宁波网络推广团队
  • 力扣每日一题(三)划分题 + 思路题
  • Python爬虫第10课:分布式爬虫架构与Scrapy-Redis
  • 2025年运维部网络安全工作小结1025
  • 基于 Python 的坦克大战小程序,使用 Pygame 库开发
  • 做网站前期需求分析收费么互联网营销是做什么
  • 在 MacOS 中安装 MySQL 8
  • 宿迁网站建设宿迁网站域名的组成
  • Gartner发布AI安全创新指南:用集成的模块化AI安全平台赢得AI安全之战
  • FastGateway 核心技术原理拆解手册
  • vue3中实现渐变三层柱状图
  • 7.IXM6U系统时钟
  • 算子相关通用概念整理
  • Java 操作 PDF 图像:轻松驾驭 PDF 文档中的图片
  • OS_2 进程与线程(进程管理)