【CentOS】安装来自windows中 Python Django项目的导出依赖包

问题

怎么导出项目下的依赖包,并将其安装到CentOS,以及怎么解决python包的版本问题
在这里插入图片描述


解决

1. 首先,window下的第三方库更新比linux快,所以有些windows有的包在linux里可能版本没那么高甚至直接没有这个包文件。但是我们首先还是要先把依赖包导出来

在项目目录下打开黑窗口导出依赖包:


【注意】:千万要记得先激活项目运行环境,再导出,不然会导出所有,而不仅仅是该项目的依赖包
我这里djangopath是我Django项目的运行环境

activate djangopath
pip freeze > package

在这里插入图片描述在这里插入图片描述


2.然后在pycharm打开,用正则匹配过滤掉具体的版本,

具体操作是:ctrl+r,在regex上打√,在上面的搜索栏输入

=.*\n

下方替换栏输入

\n

然后选择Replace all,就完成了操作
因为pip下载时如果不指定具体的版本,会默认下载最新的版本

在这里插入图片描述


3.将导出的依赖包复制到centos桌面上,准备安装

在这里插入图片描述


4.pip3安装依赖包

在这里我们需要升级pip命令,当然如果已经升级,可以忽视:

 pip install --upgrade pip

我这里是事先已经把项目放进 /opt 下了,所以也许要把依赖文件复制该路径下,然后在文件路径下输入安装命令

cp /home/admin/Desktop/package2  /opt
ls
cd /opt
pip3 install -r package2

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值