rga*_*aut 17 gnu-screen anaconda conda
如果我在一个conda环境中,可以让我说安装了tensorflow,如果我去屏幕然后python -c "import tensorflow";,它说找不到模块.然而,没有屏幕它很好.
小智 27
我有同样的问题:我激活了我的一个conda环境,让我们说my_env,我可以在my_env中使用tensorflow.然后,我去屏幕.在这里,我无法再导入tensorflow.这很奇怪,因为在屏幕中,我仍然看到my_env在"conda env list"或"conda list"中列出的tensorflow中激活.
对我来说,一个解决方法是在进入屏幕之前停用该环境.进入屏幕后,我激活my_env.然后,我能够使用my_env中包含的tensorflow.
您需要做的就是在进入屏幕之前停用环境
source deactivate
Run Code Online (Sandbox Code Playgroud)
然后进入画面
screen -R my_screen
Run Code Online (Sandbox Code Playgroud)
然后激活环境
source activate myenv
Run Code Online (Sandbox Code Playgroud)
这是屏幕上的错误。它会显示环境,myenv但实际上并未激活。但是屏幕变量说它已经被激活。因此,您无法在屏幕上再次激活它。
解决方案是在屏幕外停用。然后进入屏幕。并再次激活环境。
| 归档时间: |
|
| 查看次数: |
3431 次 |
| 最近记录: |