无法安装tensorflowjs:找不到满足要求的版本 tf-nightly-2.0-preview>=2.0.0.dev20190304

Unable to install tensorflowjs: Could not find a version that satisfies the requirement tf-nightly-2.0-preview>=2.0.0.dev20190304

我关注 this 是为了创建一个可以由 tensorflowJS 解释的模型。

在教程的中间,要求通过执行以下命令安装 tensorflowjs

pip install tensorflowjs

但是,在我的机器上,出现以下错误:

Could not find a version that satisfies the requirement tf-nightly-2.0-preview>=2.0.0.dev20190304 (from tensorflowjs) (from versions: ) No matching distribution found for tf-nightly-2.0-preview>=2.0.0.dev20190304 (from tensorflowjs)

tensorflowJS 似乎对 tf-nightly 有依赖。所以我通过执行以下命令安装了这个包:

pip install tf-nightly

然后再说一遍:

pip install tensorflowjs

但同样的错误消息正在向控制台抛出。

有人知道怎么解决吗?

根据 William D.Irons 的建议,我发现 tf-nightly 软件包与 python 3.7.x 不兼容。

我所做的是安装 python 3.6 版本(选中添加到路径选项),然后执行以下命令:

pip3.6 install tensorflowjs

并且安装成功。