准备
首先,在你的Windows系统上生成requirements.tx文件,这个文件将包含你的Python程序所依赖的所有第三方模块。以下是步骤:
- 打开
Windows系统的命令行界面,并切换到您的Python程序的目录。 - 激活当前项目使用的虚拟环境,示例:
source venv/bin/activate。 - 在命令行(如果使用的是
Pycharm等开发工具的Terminal,且已配置该项目与其虚拟环境的关联,就不需要前面两步)中输入如下命令:pip freeze > requirements.txt,这将生成一个名为requirements.txt的文件,文件包含了你的Python程序所有的依赖模块。也可以使用
pipreqs,生成的requirements.txt只包含项目中使用到的依赖,但是我使用了下,体验不好,生成的requirements.txt总是缺少依赖,需要手动再处理一下。
上传
将Python程序和requirements.tx文件传输到目标Linux系统上。
可以使用scp命令或者ftp工具,将你的Python程序和requirements.txt文件上传到Linux的指定目录。也可以使用git进行同步。


发布评论