头部背景图

宝塔Django项目生成requirements.txt失败原因及解决办法

:soogor 2022-09-15 21:55:40 :20
我们有时候需要将一个项目转到别的服务器,或移给别的项目做基础程序使用,这样我们就需要效取一下当前的运行环境。django可以很方便的让我们来进行这些操作宝塔Django项目生成requirements.txt口令:/www/wwwroot/xxxxxx/soogor/e7a2bb7b7d417ada263164f2b5aa4fc1_venv/bin/python3 -m pip freeze >

我们有时候需要将一个项目转到别的服务器,或移给别的项目做基础程序使用,这样我们就需要效取一下当前的运行环境。django可以很方便的让我们来进行这些操作

宝塔Django项目生成requirements.txt口令:

/www/wwwroot/xxxxxx/soogor/e7a2bb7b7d417ada263164f2b5aa4fc1_venv/bin/python3 -m pip freeze > requirements.txt

执行后,终端无反应,

查看requirements.txt也没有生成这是为什么呢

我然后又尝试了很多命令写法,都没有成功。

最后想起来了,是不是没有写入权限

需要775权限,

然后我们再执行,生成成功,

但是。。。

我们会发现在宝塔没有办法编辑

这是因为django生成的requirements.txt是unicode编码的,而我们和宝塔需要的是utf-8编码的。

所以我们需要将这个文件下载下来,然后txt另存为uft-8编码的

 

本文编辑:soogor
上一篇:没有内容了
暂无评论,期待你的首评
Copyright © 2022 All Rights Reserved 山东上格信息科技有限公司 版权所有

鲁ICP备20007704号

Thanks for visiting my site.