python - 屏幕命令和python

标签 python linux

我想在远程机器上运行一个进程(一个 python 程序)。我同时安装了 Canopy 和 Anaconda。

在我通过 SSH 连接到远程机器后,如果我输入“python”,我会得到 python 提示 - Canopy 版本。

如果我输入“screen”,按“enter”,然后输入“python”,我会得到 python 提示 - Anaconda 版本。

我想在“屏幕”中使用 Canopy 版本。我该怎么做?

最佳答案

解决了!方法如下:

1) 在终端中,通过 SSH 连接到远程机器后,输入“which python”(感谢@furas!)。这给出了 path/to/Canopy/python

2) 在终端中,键入“screen path/to/Canopy/python program.py”以在 Canopy 版本的 python 中运行所需的程序(称为 program.py)。

关于python - 屏幕命令和python,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40371956/

相关文章:

python - 将参数从 python 解析为 C++

python - 获取for循环内的循环计数

php - 使用 mqseries 从 PHP/Linux 进行 Websphere MQ 连接 - 错误 2035 - 传递用户名

r - 在 Linux 中安装 Rserve 包

linux - 监视在我的 linux 机器上运行的所有进程的 STDERR

python - Pytesseract : Error opening data file\\Program Files (x86)\\Tesseract-OCR\\en. 训练数据

python - 为什么我必须在 python 源代码中嵌入代码版本,有什么实际原因吗?

python - 无法 pip 安装 pystan

C++ Boost::Interprocess 共享内存与结构

linux - 有谁知道操作系统发行版、编辑器以及分屏情况如何?