Linux 系统conda环境,pip文件的导出和安装。

/**
 * 

注意:
1.

在当前的Linux系统中,先生成yaml和requirement.txt文件。
通过ssh命令连接到另一台Linux实例。
需要先在新的Linux实例上安装 conda。
然后再将 yaml和 pip文件 导入到新的Linux实例。

2.需要修改yaml文件中的路径,否则会报错。






* 一 yaml 是啥? * * yaml文件其实也是一种配置文件类型, * 相比较ini,conf配置文件来说,更加的简洁,操作也更加简单, * 同时可以存放不同类型的数据,不会改变原有数据类型,所有的数据类型在读取时都会原样输出,yaml文件依赖python的第三方库PyYaml模块 * * 二 conda环境 如何导出倒入yaml 文件 ? * * 1 查看linux虚拟机有那些环境? * * conda info -envs * * 2 conda info -e * 3 导出当前环境命令? * conda env export > 环境名.yaml 会生成一个附件 环境名字自己定义 * * conda env export >stg-bap-conda.yaml
conda env export >bapdemo.yaml * 6.2 创建了一个环境后,需要修改yaml文件的路径,因为别的实例安装的位置和名称可能不同。
conda env create -f haha_1.1

删除环境
conda remove -n 环境名字 --all

 

三 导出pip文件? 1 conda env list #  查看所有的conda虚拟环境 2 source activate 环境的名字 根据yaml 创建好的环境。切换环境。 3 生成requirements.txt文件 osh用户没有权限就使用 root 用户 pip freeze > requirements.txt
pip freeze > 123.txt 给ohs用户授权 sudo chown -R ohs:ohs requirements.txt 4 安装requirements.txt依赖 将导出的yaml文件生成,就是先生成我们需要的环境,在install pip的导出为难 requirements.txt 文件。 source activate env_name # 激活新建的虚拟环境 source activate stg-bap-conda pip install -r requirements.txt
*/
如何修改安装文件的名字  mv 命令。
/*
示范:    libreoffice6.2  ---》libreoffice

先找到文件在哪    whereis libreoffice6.2

在当前文件的目录下,使用mv命令修改。
mv libreoffice6.2 libreoffice *?
原文地址:https://www.cnblogs.com/ZXF6/p/12066232.html