使用Python虚拟环境的必要性

不同Python工程中用到的包不尽相同,相同包的版本也可能不一样,一种方法是使得各个环境相对独立。
假如说某一个环境崩了,直接remove掉就可以了,不会影响到其他环境。不同虚拟环境之间互不影响。

一、安装

二、配置

配置主要是指Anaconda环境变量的配置(本文以Ubuntu系统为例)。
终端中输入conda --version指令查看版本信息,如果返回conda: command not found说明我们需要配置环境变量。
步骤如下所示 ????

  1. 编辑~/.bashrc文件;
  2. 在文件末尾处添加类似export PATH=$HOME/anaconda3/bin:$PATH 的语句;
  3. 最后source ~/.bashrc

可以参考:https://www.cnblogs.com/bigtreei/p/9284635.html

三、使用

3.1 conda虚拟环境

  • 创建虚拟环境
    conda create -n=your_env_name python=3.6 其中-n是--name的缩写
  • 克隆虚拟环境
    conda create -n=new_env_name --clone old_env_name
  • 删除虚拟环境
    conda remove -n=your_env_name --all --all表示删除整个conda环境
  • 重命名虚拟环境 = 克隆虚拟环境 + 删除原有环境

  • 查看所有的虚拟环境 conda info --env
  • 查看环境myenv中的安装包 conda list -n myenv

3.2 conda安装第三方库

另外conda search pkg-name命令很方便 pkg-name为待安装的包名
使用conda install pkg-name指令会比pip install pkg-name 方便一些
比如说安装GPU版本的TensorFlow: conda search tensorflow-gpu

Anaconda3的安装、配置与使用

备注

参考

相关文章:

  • 2021-07-31
  • 2021-06-06
  • 2021-04-01
  • 2021-05-02
  • 2021-11-06
  • 2021-12-27
  • 2021-03-31
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-09-23
  • 2021-11-09
  • 2021-08-16
  • 2021-08-20
  • 2022-01-10
相关资源
相似解决方案