使用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的环境及其所有安装的软件包。

相关推荐
xwill*1 小时前
分词器(Tokenizer)-sentencepiece(把训练语料中的字符自动组合成一个最优的子词(subword)集合。)
开发语言·pytorch·python
咖啡の猫1 小时前
Python列表的查询操作
开发语言·python
Chiandra_Leong1 小时前
Python-Pandas、Numpy
python·pandas
BoBoZz191 小时前
ParametricObjectsDemo多种参数曲面展示及面上部分点法线展示
python·vtk·图形渲染·图形处理
quikai19812 小时前
python练习第三组
开发语言·python
ULTRA??3 小时前
初学protobuf,C++应用例子(AI辅助)
c++·python
CHANG_THE_WORLD3 小时前
Python 字符串全面解析
开发语言·python
甄心爱学习4 小时前
CSP认证 备考(python)
数据结构·python·算法·动态规划
databook4 小时前
数据会说谎?三大推断方法帮你“审问”数据真相
后端·python·数据分析
是Dream呀4 小时前
Python圣诞特辑:打造一棵会唱歌、会下雪的魔法圣诞树
开发语言·python·pygame