我希望通过ssh(从我的代码)连接到Linux机器并运行一些使用未安装在远程机器上的python库的代码,最好的方法是什么?
使用这样的电话:
cat main.py | ssh user@server python -
将在服务器上运行main.py,但不会帮助我依赖,有没有办法以某种方式“编译”相关的库并让它们只是为了运行我的代码而发送?
我希望尽可能避免在远程计算机上安装库
答案 0 :(得分:0)
尝试virtualenv:
pip install virtualenv
然后使用
virtualenv venv
在当前路径中创建一个单独的python环境(在文件夹venv
中)。
virtualenv只需安装一个软件包,而不是在默认的python路径中安装多个软件包。