![](/img/trans.png)
[英]How to run python script on multiple remote machine? without installing the script?
[英]Run a python script on a remote machine without sudo previlage
我在本地计算机上有一个名为ergo.py的python脚本,我想在远程计算机上运行它,但是我有几个问题:
远程计算机上安装了python 2.x,但是我的代码是用python 3.x编写的
远端机器没有python模组,例如numpy或matplotlib。
我只有SSH才能访问远程计算机,没有sudo特权或任何root用户访问权限
我什至没有在本地计算机上的sudo特权或任何root访问权限,但是我安装了python 3.6.3和anaconda软件包,这使我能够使用Pycharm IDE编写代码。
远程机器和我的本地系统都具有Linux Red hat 7.x操作系统。
在远程计算机上运行代码的最佳方法是什么? 我尝试使用pyinstaller,bbfreeze和cx_freeze冻结代码,但由于特定错误,每次都没有成功,所以我退出了此选项。
我在此网站上找到了一个很好的解决方案https://research.computing.yale.edu/support/hpc/user-guide/local-anaconda-installation
只需将Anaconda版本扫至说明中的所需版本
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.