conda创建,删除,使用虚拟环境及常见conda命令

一 前言

 

        各位小伙伴们,大家好啊!在Python学习、开发中是否经常会遇到这样一个情况:自己已经使用pip安装了第三方库,但vscode,pycharm仍然找不到。或者另一种情况,在实际项目开发中,不同项目可能需要第三方库的不同版本,迫使我们需要根据实际需求不断进行更新或卸载相应的库。而我们仅使用当地Python,会导致整体的环境产生混乱,难以管理和使用。

        这个时候一个独立的环境就显得尤为重要,虚拟环境便有了使用的土壤。

 二 虚拟环境的创建

        1 确定环境

                在系统中安装annoconda后,Windows电脑使用 Windows徽标键,打开菜单栏输入 cmd ,打开命令行输入 conda -v,查看是否安装annoconda以及查看当前conda版本。

 #查看是否安装annoconda以及查看当前版本

 conda -v

 

        2 查看已有的虚拟环境

                在命令行中输入conda env list,查看已有的虚拟环境

# 查看已有的虚拟环境 方式1

conda env list         

# 查看已有的虚拟环境 方式2

conda info -e

 

 

       3 创建和删除虚拟环境

                annoconda命令创建python版本为x.x,名字为env_name的虚拟环境。
env_name文件可以在Anaconda安装目录envs文件下找到

# 创建

conda create -n env_name python=x.x

# 删除

conda remove -n env_name --all

 

 

         4 进入和退出虚拟环境

 # 激活
conda activate env_name
# 关闭
conda deactivate

 

 

 

         5 安装第三方库到指定的虚拟环境

                1没有进入虚拟环境

                        没有进入当前虚拟环境,需使用-n env_name 的方式去指定对某个虚拟环境安装软件,命令如下:

# 查看指定环境下已安装的package
conda list -n env_name
# 安装指定环境下某个package
conda install -n env_name [package]
# 删除指定环境下某个package
conda remove -n env_name [package]
# 更新指定环境下某个package
conda update -n env_name [package]

 

 

                2 已经在当前虚拟环境中

                        如果已经进入到虚拟环境,则直接使用以下命令 :

# 查看已安装的package
conda list
# 安装某个package
conda install [package]
# 删除某个package
conda remove [package]
# 更新某个package
conda update [package]

# 更新conda,保持conda最新
conda update conda
 

## 如果,conda命令安装不了使用pip安装亦可

三 补充

        安装完anaconda后,每次打开终端后会自动进入到base的虚拟环境中去,可以使用deactivate 退出。也可以关闭自动打开的虚拟环境,命令如下

conda config --set auto_activate_base false

        

 小熊同学有话说:

由于时间因素,部分操作截图没有附上,大家可自行尝试。

因本人知识水平有限,此文章仅供参考。如有知识性错误,劳烦各位大神批评指正。如果有需要使用jupyter notebook 的小伙伴,小熊同学将在其他博客中写出。

  • 6
    点赞
  • 32
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值