一 前言

 

        各位小伙伴们,大家好啊!在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 的小伙伴,小熊同学将在其他博客中写出。

文章链接

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: