【虚拟环境篇】Conda的使用

  一、下载与配置

  1.1 下载

  linux系统 安装conda

  Windows系统

  这个比较简单,去官网下载即可:https://repo.anaconda.com/archive/Anaconda3-2022.05-Windows-x86_64.exe

  注:win系统下的anaconda集成了一些UI界面工具,其实平时中用到的还是比较少,个人习惯用pycharm结合conda一起使用,要是习惯用anaconda自带的工具,比如Jupyter,可以自行去百度搜索下使用教程。

  1.2 配置环境变量

  linux系统:

  Windows系统:

  打开电脑端:控制面板->系统和安全->系统->高级系统设置->环境变量-》找到path,进去编辑。然后新建,选择浏览,选择你安装anaconda时的位置,并把anaconda中的Scripts添加到用户变量中。如下图所示:

  二、conda使用

  2.1 创建虚拟环境

  创建一个名为python38的环境,指定Python版本是3.8

  

  2.2 使用环境

  

  2.3 其它常用命令

  清理(conda瘦身) conda clean就可以轻松搞定!第一步:通过conda clean -p来删除一些没用的包, 这个命令会检查哪些包没有在包缓存中被硬依赖到其他地方,并删除它们。 第二步:通过conda clean -t可以将conda保存下来的tar包。

  3、设置国内镜像

  因为http://Anaconda.org的服务器在国外,所有有些库下载缓慢,可以使用清华Anaconda镜像源,这样下载速度会快很多。 网站地址: 清华大学开源软件镜像站

  Anaconda

  镜像 Anaconda 安装包可以到 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 下载。 TUNA还提供了Anaconda仓库的镜像,运行以下命令:

  即可添加 Anaconda Python 免费仓库。

  运行 conda install numpy 测试一下吧。

  关于镜像源更新:

  https://www.jb51.net/article/212360.htm

  https://www.pythonheidong.com/blog/article/466715/10bc74ebda2db36aa550/

  4、conda结合pycharm一起使用

  这个就是重头戏了,如何在pycharm中使用我们已经构建好的虚拟环境。pycharm中提供的Terminal命令行窗口,可以供我们使用conda命令,对虚拟环境进行创建、切换、删除、安装包等等操作,比较便捷。

  4.1 使用pycharm创建虚拟环境

  方式1:创建项目的时候顺便创建虚拟环境

  方式2:直接在pycharm中terminal窗口使用conda命令来创建也是可以的,相关conda命令往上翻

  4.2 虚拟环境的切换

  虚拟环境太多了,而且项目所依赖的各种python、第三方包版本又不一样,那怎么办?我们可以先根据依赖,建好虚拟环境并安装好指定的版本,最后使用pycharm,对当前项目进行虚拟环境切换,从而达到目的。

  现假设当前项目版本需要python3.8版本,那我们先建好名称为 python38 的虚拟环境(名称可以随便起),然后点击 左上角 File-settings,进到当前页面:

  然后点击OK即可。

  需要注意的是,有时候到这里了还没有生效,需要我们在这里再设置一下:

  补充说明:或许有的人有疑惑:我在 Terminal 用conda命令切换了 python3.6的虚拟环境,怎么上面的没有同步过来?

  4.3 指定版本包的安装

  这些个就比较简单了,直接在pycharm中,键入conda命令来进行包的安装与卸载即可,不再赘述。。

  4.4 ssh链接远程服务器的虚拟环境

  比方说我在服务器上面搭建好了一套虚拟环境,这个我想本地调试一下代码,但是本地的环境还没有整。那么这个时候可以利用pycharm提供的ssh链接远程即可:

  File->settings->