如何在远程服务器上导出虚拟环境?

How to export virtual environment on a remote server?

我想 运行 python 远程服务器上的脚本。我使用 FileZilla 将我的代码放在一个目录下,然后使用 PuTTY 连接到服务器。当我 运行 我的脚本时,我有一个 ModuleNotFound 错误,因为我没有在远程服务器上安装包。但是,我不允许在服务器上执行 pip install

于是想到用虚拟环境来管理。但是如何导出远程服务器上的虚拟环境呢?

或者有更好的管理方法吗?

谢谢

在你电脑的cmd上使用这个命令

pip3 freeze > requirements.txt

然后复制文件到虚拟远程目录 虚拟遥控器中的打开命令

cd C://< where you copied the file>
pip install -r requirements.txt

或者你可以使用这个建议