Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/330.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 让tensorflow(anaconda venv)脚本在EC2实例上运行_Python_Tensorflow_Amazon Ec2_Ssh_Anaconda - Fatal编程技术网

Python 让tensorflow(anaconda venv)脚本在EC2实例上运行

Python 让tensorflow(anaconda venv)脚本在EC2实例上运行,python,tensorflow,amazon-ec2,ssh,anaconda,Python,Tensorflow,Amazon Ec2,Ssh,Anaconda,我试图在关闭SSH客户端后,让脚本在EC2实例上运行。脚本正在激活的tensorflow_p36虚拟蟒蛇环境中运行 我曾尝试使用screen和tmux,但在venv激活时发出这些命令无效。我得到一个ModuleNotFoundError:没有名为“tensorflow”的模块,即使当我尝试conda env list时,我看到我正在使用tensorflow_p36环境 你有什么想法吗?你试过使用nohup{your command}& 这以前对我有用。我会试试。您能分享一下您对POSIX命令no

我试图在关闭SSH客户端后,让脚本在EC2实例上运行。脚本正在激活的tensorflow_p36虚拟蟒蛇环境中运行

我曾尝试使用screen和tmux,但在venv激活时发出这些命令无效。我得到一个ModuleNotFoundError:没有名为“tensorflow”的模块,即使当我尝试conda env list时,我看到我正在使用tensorflow_p36环境

你有什么想法吗?

你试过使用nohup{your command}&


这以前对我有用。

我会试试。您能分享一下您对POSIX命令nohup在这种情况下如何工作的理解吗?另外,当您通过ssh重新登录时,会产生什么样的结果?老实说,我不确定这个命令是如何工作的。我不是这方面的专家,我只是希望能为你的问题提供一个解决方案。我可以说,当我重新登录时,我可以看到进程正在运行,并通过命令创建的nohup.out文件监视其输出。还&在子shell中运行命令,而shell不等待返回0。再见,谢谢!我会试试这个,把线打开,以防有人知道。