Anaconda环境包管理

Anaconda

  • 创建环境

    conda create -n py37 python=3.7

  • 删除环境

    conda remove -n py36 --all

  • 激活环境

    Windows >>> conda activate py36

    Linux >>> source activate py36

  • 退出环境

    conda deactivate

  • 显示所有的虚拟环境

    conda env list

    conda info --envs

  • 安装包

    conda install -n your_env_name [package] // 安装package到your_env_name中

  • 删除包

    conda remove --name your_env_name package_name

  • 查看包

    conda list //查看安装了哪些包。

  • 升级

    conda update conda //基本升级
    conda update anaconda //大的升级
    conda update anaconda-navigator //update最新版本的anaconda-navigator

  • 更新与卸载

    conda list //查看已经安装的文件包
    conda list -n xxx //指定查看xxx虚拟环境下安装的package
    conda update xxx //更新xxx文件包
    conda uninstall xxx //卸载xxx文件包

  • 重命名

    conda create --name newname --clone oldname //克隆环境
    conda remove --name oldname --all //彻底删除旧环境

  • 安装本地包
    pip install ~/Downloads/a.whl //pip
    conda install --use-local ~/Downloads/a.tar.bz2 //conda

  • 加速

    // 添加清华anaconda镜像:
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --set show_channel_urls yes

  • pip/conda install

    • conda 安装包路径是 xxxxx\Anaconda3\pkgs
    • pip 安装包路径在虚拟环境下是 xxxx\Anaconda3\envs\a_conda_env\Lib\site-packages
    • 如果使用conda install 多个环境时,对于同一个包只需要安装一次。有conda集中管理。
      但是如果使用pip因为每个环境安装使用的pip在不同的路径下,故会重复安装,而包会从缓存中取。
  • 安装包

    • pip :是一个现代的,通用的python包的管理工具,pip也是一个python库。提供了对Python包的查找、下载、安装和卸载的功能。
    • pip install -i https://pypi.tuna.tsinghua.edu.cn/simple -U funcat
      • -i: 指定库的安装源
      • -U:升级原来已经安装的包,不带U不会装新版本,带上U才会更新到最新版本。
      • pip --version # 显示版本和路径
      • pip --help #获取帮助
      • pip install -U pip #升级pip
      • pip install SomePackage #最新版本
      • pip install SomePackage==1.0.4 #指定版本
      • pip install SomePackage>=1.0.4 #最小版本
      • pip install --upgrade SomePackage #升级包,通过使用==,>=, <=, >, < 来指定一个版本号
      • 或 pip install -U SomePackage #升级包
      • pip uninstall SomePackage #卸载包
      • pip search SomePackage #搜索包
      • pip show #显示安装包的信息
      • pip show -f SomePackage #查看指定包的详细信息
      • pip list #列出已安装的包
      • pip list -o #查看可升级的包
      • pip freeze #查看已经安装的包以及版本信息
      • pip install SomePackage -i http://pypi.intra.xxx.com/simple/ --trusted-host pypi.intra.xxx.com
        #安装包时指定安装路径
        • >>> 源
        • 豆瓣 http://pypi.douban.com/
          中国科学技术大学http://pypi.mirrors.ustc.edu.cn/simple/
          清华:https://pypi.tuna.tsinghua.edu.cn/simple
          阿里云:http://mirrors.aliyun.com/pypi/simple/
          华中理工大学:http://pypi.hustunique.com/
          山东理工大学:http://pypi.sdutlinux.org/
      • pip install -r requirements.txt #安装指定文件中的包
      • ##注意事项
        • #当python2和python3同时有pip,则使用方法如下:
        • python2 -m pip install xxx #python2
        • python3 -m pip install xxx #python3
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值