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

Ubuntu搭建Conda+Python开发环境

目录

一、环境说明

1、测试环境为ubuntu24.04.1

2、更新系统环境

3、安装wget工具

4、下载miniconda安装脚本

二、安装步骤

1、安装miniconda

2、source conda

3、验证版本

4、配置pip源

三、conda用法

1、常用指令


一、环境说明

1、测试环境为ubuntu24.04.1

2、更新系统环境

 apt-get update

3、安装wget工具

 apt-get install wget

4、下载miniconda安装脚本

wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh

二、安装步骤

1、安装miniconda

./Miniconda3-latest-Linux-x86_64.sh

2、source conda

source ~/.bashrc

3、验证版本

conda--version

4、配置pip源

cd ~ //跳转到~

mkdir .pip //新建目录.pip

touch pip.conf //创建配置文件,向文件写入如下内容

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host = pypi.tuna.tsinghua.edu.cn

三、conda用法

1、常用指令

1)、conda --version //查看版本号

2)、conda info --envs //查看虚拟环境

3)、 conda create -n xyb-pyenvs-20250502 pip python=3.13.2  //创建指定版本python的虚拟环境

4)、conda activate xyb-pyenvs-20250502 //进入指定虚拟环境

5)、conda deactivate //退出当前虚拟环境

6)、conda remove --name xyb-pyenvs-20250502 --all //删除指定虚拟环境

7)、conda config --show channels  //显示当前源

8)、conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/   //添加清华源,配置后可以创建指定版本的python环境。

其他常用源推荐

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

9)、conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/  //移除特定源

http://www.xdnf.cn/news/252271.html

相关文章:

  • 【AI面试准备】Azure DevOps沙箱实验全流程详解
  • 【KWDB 创作者计划】利用KWDB解决工业物联网场景中的海量数据管理难题的思考
  • 处方流转平台权限控制模块设计(基于RBAC模型)
  • Midjourney 绘画 + AI 配音:组合玩法打造爆款短视频!
  • Notion 系列(一):页面与数据库的结构化实践
  • [Android] 网易爆米花TV 2.0.0.0429(原网易Filmly,支持多网盘的TV版、电脑版带海报墙播放器)
  • 【Java IO流】IO流详解
  • 【Linux】PetaLinux开发
  • 一个读写excel的简单程序(golang)
  • 云原生后端架构的优势与最佳实践
  • Unity 与 Lua 交互详解
  • docker 官方:在 alpine 上安装 python 的方法
  • Sphinx 文档图片点击放大
  • 内部类(3):匿名内部类
  • 藏文情感分析器入门学习实践
  • Electron学习+打包
  • 【Java函数式编程-58.2】深入理解Java中的Function函数式接口
  • iO(不可区分混淆)是Web3隐私的圣杯?
  • xshell 左边的会话管理器不见怎么办?
  • d202552-sql
  • 深入解析MapReduce:大数据处理的经典范式
  • 基于建造者模式的信号量与理解建造者模式
  • Linux架构篇、第一章_03安装部署nginx
  • 第二十周:项目开发中遇到的相关问题(一)
  • 深入理解 MyBatis 代理机制
  • 使用mybatis实例类和MySQL表的字段不一致怎么办
  • 软件测试概念
  • 本地大模型编程实战(32)用websocket显示大模型的流式输出
  • smss源代码分析之smss!SmpLoadSubSystemsForMuSession函数分析加载csrss.exe
  • 全感官交互革命:当 AI 大模型学会 “看、听、说、创”