使用conda管理python环境

为什么需要管理环境?

每个python程序依赖的库版本可能不同,因此我们需要隔离不同的环境。

创建环境:

复制代码
conda create --name myenv python=3.8

这将创建一个名为myenv的新环境,并在其中安装Python 3.8版本。

列出所有环境:

复制代码
conda env list

这将列出所有已创建的conda环境及其路径。

激活环境:

复制代码
conda activate myenv

这将激活名为myenv的环境。

退出环境:

复制代码
conda deactivate

这将退出当前激活的环境。

安装包:

复制代码
conda install packageName

这将安装名为packageName的包。

卸载包:

复制代码
conda remove packageName

这将卸载名为packageName的包。

更新包:

复制代码
conda update packageName

这将更新名为packageName的包。

列出已安装的包:

复制代码
conda list

这将列出当前环境中已安装的所有包。

查找包:

复制代码
conda search packageName

这将搜索名为packageName的包。

创建环境文件:

复制代码
conda env export > environment.yml

这将将当前环境的所有包及其版本保存到名为environment.yml的文件中。

从环境文件中创建环境:

复制代码
conda env create -f environment.yml

这将使用environment.yml文件中定义的包及其版本创建一个新环境。

删除环境:

复制代码
conda remove --name myenv --all

这将删除名为myenv的环境及其所有安装的软件包。

相关推荐
tuotali202617 分钟前
天然气压缩机技术2026,高可靠性长周期运行与智能运维融合路径
运维·python
Ama_tor21 分钟前
Flask零基础进阶(中)
后端·python·flask
love530love22 分钟前
Windows 11 源码编译 vLLM 0.16 完全指南(RTX 3090 / CUDA 12.8 / PyTorch 2.7.1)
人工智能·pytorch·windows·python·深度学习·vllm·vs 2022
进击的小头24 分钟前
第3篇:最优控制理论数学基础——矩阵与向量的导数
python·线性代数·机器学习·矩阵
浩瀚之水_csdn25 分钟前
Flask 深度解析:从微内核到企业级架构
python·架构·flask
Calm55027 分钟前
Python 编程入门实训 - 知识点总结
python
全栈开发圈30 分钟前
新书速览|Seaborn科技绘图:基于Matplotlib的Python数据可视化
python·科技·matplotlib
java1234_小锋40 分钟前
Python常见面试题:Python是如何进行内存管理的?
java·jvm·python
独断万古他化40 分钟前
Python YAML 模块使用教程:接口测试参数存储与配置
python·接口自动化·测试·配置·yaml
随便写个昵称44 分钟前
django操作静态页面后返回提示
python·django·sqlite