首页 > 其他分享 >配置环境迁移

配置环境迁移

时间:2023-02-16 22:00:45浏览次数:23  
标签:cmd requirements pipreqs 配置 环境 install pip 迁移 txt

情况一.目标机器可以联网

 1.输出环境中所有库

打开cmd,进入目标路径,导出项目中所安装的所有包

首先将cmd中路径改为项目所在文件夹,以及环境改为所需输出环境。

 

 输入pip freeze >requirements.txt即可看到在所在目录中出现所需文件。此时输出库为该环境中所有包含的库。

 2.只输出该项目所使用的库

这时候项目是处在一个比较大的环境中,包含的第三方库比较多,但是不完全适合于该项目,这时候需要借助以下指令来生成只有关于本项目的依赖

首先在cmd中安装pipreqs库
pip install pipreqs -i https://pypi.douban.com/simple 

接下来输出项目requiments.txt

pipreqs xxx ####xxx表示项目路径

但是如果在生成过程中出现了如下错误,

UnicodeDecodeError: 'gbk' codec can't decode byte 0xb2 in position 107: illegal multibyte sequence

你只需要打开安装pipreqs路径,编辑pipreqs.py文件,将其中的encoding方式改为utf-8格式即可,具体如下

 

 再次输出项目requiments.txt即可。

二、批量输出txt文件中的类库包
1.首先进入到存
放txt文件的目录,然后在cmd中执行以下命令
pip install -r 你的文件名.txt

如果txt文件名为requirements.txt,则输入命令

pip install -r requirements.txt

注意:进入到存放txt文件目录的办法:

a.打开cmd,使用cd命令进入目标文件目录,然后执行pip install -r requirements.txt

b.在目标文件目录下使用ctrl+shift+鼠标右键,选择在此处打开Powershell窗口,然后执行 pip install -r requirements.txt

 

标签:cmd,requirements,pipreqs,配置,环境,install,pip,迁移,txt
From: https://www.cnblogs.com/heyrroo/p/17125997.html

相关文章

  • 配置文件的4种分类
    springboot中4级配置文件1级:file:config/application.yml (最高)2级:file:application.yml3级:classpath:config/application.yml4级:classpath:application.yml  (最低)......
  • springboot多环境开发兼容问题(Maven和boot)
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:sch......
  • CUDAbyExample环境搭建
    gitclonehttps://github.com/CodedK/CUDA-by-Example-source-code-for-the-book-s-examples-.git首先是报错nvcc-orayray.cuInfileincludedfrom../common/cp......
  • AutoFac的配置使用
    一.什么是AutoFacNETIoC容器Autofac与C#语言的结合非常紧密,并学习它非常的简单,也是.NET领域最为流行的IoC框架之一。二.优点它是C#语言联系很紧密,也就是说C#里的很......
  • springboot---多环境启动命令格式
    一、多环境命令启动maven插件中首先clean,再package打包,(修改字符集为UTF-8)使用cmd命令java-jars(Tab键自动补全) -spring.profiles.active=test启动项目  修改端......
  • Django操作mongo数据库一(配置文件里写连接信息)
    一、基本环境1、开发环境:Python环境:Python3.8.16Django环境:4.12、需要安装的包pipinstallpymongopipinstallmongoengine  二、开发参数配置1、先创建一个......
  • 配置ssh登录远程机子
    本地准备ssh公钥查看本地是否有sshls-al~/.ssh本地生成sshssh-keygen-trsa-C自己的Email地址查看ssh公钥cat.ssh/id_rsa.pub远程安装ssh服务查看......
  • Spring的配置、依赖注入、Bean的自动装配及注解开发
    Spring配置1.别名alias设置别名,为bean设置别名,可以设置多个别名<!--设置别名:在获取Bean的时候可以使用别名获取--><aliasname="userT"alias="userNew"/>......
  • emby配置与使用
    配置方法1,初始配置2,添加资源库因为我电影电视剧都是剥削好才放进去,所以我会在添加资源库时候将剥削相关选项全部关闭。3,开启转码4,查看效果以沙丘为例4KHEVC......
  • springboot基础配置yml
    yaml语法规则大小写敏感属性层级关系使用多行描述,每行结尾使用冒号结束使用缩进表示层级关系,同层级左侧对齐,只允许使用空格(不允许使用Tab键)属性值前面添加空格(属性名与属......