我无法让 tensorflow 在两台不同的 Windows PC 上工作,并且在两台电脑上我都收到“ModuleNotFoundError:尝试在 python 中导入它们时没有名为‘tensorflow’的模块。
例如,Numpy 在一台机器上运行,而不能在另一台机器上运行。检查了十几个关于 stackoverflow 的帖子,没有任何帮助。显然路径有问题,无法真正弄清楚是什么以及如何检查它。我遵循了这个设置 https://github.com/Unity-Technologies/ml-agents/blob/master/docs/Installation-Windows.md 我需要 1.7.1 版本的 TF 才能让 Unity ML-agents 工作
OS: windows 10
conda version : 4.4.11
conda-build version : 3.4.1
python version : 3.6.4.final.0
即使全新安装 Anaconda 也无济于事。
请您参考如下方法:
我终于设法解决了这个问题(不是使用 ML 代理,但那是另一回事)。我卸载了 Anaconda 和 Python,并清除了注册表中的所有 Python 信息。我以前安装过 Python 3.7,我猜这可能导致了一些问题。使用 3.6 env 和 TF 全新安装 Anaconda,同时支持 cpu 和 gpu。
