无法在anaconda提示符下运行tensorboard

时间:2018-09-19 10:10:22

标签: python tensorflow anaconda conda environment

我已经在名为ml的conda环境中安装了tensorflow。我打开了Anaconda提示符并激活环境以运行我的代码。然后,我键入tensorboard --logdir="C:\Users\cyh\Documents\Programming\Python\tensorflow\logs\Cats-vs-dogs-CNN_1537350313\",但显示错误。无论我在tensorboard之后键入什么参数,它基本上都显示相同的错误。错误是

Fatal error in launcher: Unable to create process using '"c:\users\cyh\appdata\local\conda\conda\envs\tensorflow\python.exe"
"C:\Users\cyh\AppData\Local\conda\conda\envs\ml\Scripts\tensorboard.exe" --logdir="C:\Users\cyh\Documents\Programming\Python\tensorflow\logs\Cats-vs-dogs-CNN_1537350313\"'

因此它说无法在该特定目录中使用python.exe创建进程,但是由于我将环境命名为ml而不是tensorflow,因此该目录是错误的。如何解决这个问题?还是必须将环境命名为tensorflow

1 个答案:

答案 0 :(得分:-1)

这也发生在我身上。 我将anaconda从驱动器移到了另一个驱动器。事实证明,在安装时,该路径已写入tensorborad.exe的exe文件中,您可以通过将其打开到记事本或任何其他文本编辑器中,然后查找并将错误的路径替换为正确的路径来对其进行修复

Replace Path in notepad