Ubuntu搭建Conda+Python开发环境

目录

一、环境说明

1、测试环境为ubuntu24.04.1

2、更新系统环境

3、安装wget工具

4、下载miniconda安装脚本

二、安装步骤

1、安装miniconda

[2、source conda](#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 //创建配置文件,向文件写入如下内容

bash 复制代码
[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/ //移除特定源

相关推荐
盟接之桥1 小时前
盟接之桥说制造:在安全、确定与及时之间,构建品质、交期与反应速度的动态平衡
大数据·运维·安全·汽车·制造·devops
learning_tom2 小时前
HTML图片标签及路径详解
linux·服务器·php
dbdr09012 小时前
Linux 入门到精通,真的不用背命令!零基础小白靠「场景化学习法」,3 个月拿下运维 offer,第二十六天
linux·运维·服务器·网络·python·学习
大白的编程日记.3 小时前
【Linux学习笔记】信号的深入理解之软件条件产生信号
linux·笔记·学习
鹧鸪云光伏与储能软件开发3 小时前
投资储能项目能赚多少钱?小程序帮你测算
运维·数据库·小程序·光伏·光伏设计软件·光伏设计
群联云防护小杜3 小时前
服务器异常磁盘写排查手册 · 已删除文件句柄篇
运维·服务器·nginx·开源·lua
buyutang_3 小时前
C/C++ Linux系统编程:线程控制详解,从线程创建到线程终止
linux·c语言·c++·学习
云的牧人3 小时前
Ubuntu 22 redis集群搭建
linux·运维·ubuntu
siriuuus3 小时前
Linux 磁盘扩容及分区相关操作实践
linux·运维·服务器
会飞的小蛮猪3 小时前
Jenkins运维之路(权限分配&忘记admin密码)
java·运维·经验分享·jenkins·prometheus