我的本地计算机上有一个名为ergo.py的python脚本,我想在远程计算机上运行它,但我有几个问题:
远程机器上安装了python 2.x但我的代码是用python 3.x编写的
远程机器没有像numpy或matplotlib这样的python模块。
我只有ssh访问远程计算机,我没有sudo权限或任何root权限
我甚至没有在本地计算机上拥有sudo权限或root权限,但我安装了python 3.6.3和anaconda包,这使我能够使用Pycharm IDE编写代码。< / p>
远程计算机和我的本地系统都有Linux Red Hat 7.x操作系统。
在远程计算机上运行代码的最佳方式是什么?我尝试使用pyinstaller,bbfreeze和cx_freeze来冻结我的代码但是我没有成功,每次都因为特定的错误而退出了这个选项。
答案 0 :(得分:0)
我在这个网站上找到了一个非常好的解决方案https://research.computing.yale.edu/support/hpc/user-guide/local-anaconda-installation
只需将Anaconda版本扫描到指令
中的所需版本即可