zoukankan      html  css  js  c++  java
  • 在Linux系统的anaconda中批量安装python包

    转自:https://blog.csdn.net/mao_jonah/article/details/89502380

    目的是自学,侵删

    许多Python项目中都包含了requirements.txt文件,该文件记录了当前程序的所有依赖包及其精确版本号。

    1. 生成requirement.txt文件

    pip freeze > requirements.txt

    安装requirement.txt文件依赖

    pip install -r requirements.txt

    1. 除了使用pip命令来生成及安装requirement.txt文件以外,也可以使用conda命令来安装。

    conda install --yes --file requirements.txt

    但是这里存在一个问题,如果requirements.txt中的包不可用,则会抛出“无包错误”。
    使用下面这个命令可以解决这个问题

    $ while read requirement; do conda install --yes $requirement; done < requirements.txt

    如果想要在conda命令无效时使用pip命令来代替,那么使用如下命令:

    $ while read requirement; do conda install --yes $requirement || pip install $requirement; done < requirements.txt

    1. 也可以这样操作

    导出到.yml文件

    conda env export > freeze.yml

    直接创建conda环境

    conda env create -f freeze.yml

  • 相关阅读:
    ACM算法
    过度拟合的问题
    多类分类:一对多
    先进的优化
    简化成本函数和梯度下降
    对数回归的成本函数
    决策边界
    假设表示
    分类
    hdu1574 I Hate It (线段树,查询区间最大值)
  • 原文地址:https://www.cnblogs.com/liliwang/p/14109384.html
Copyright © 2011-2022 走看看