我在 CLion 上安装了 Bazel 插件,并尝试导入新的 Bazel C++ 项目,但我不断遇到这些错误 -
tensorflow_gpu-1.8.0lft1-cp27-cp27mu-linux_x86_64.whl 在此平台上不受支持的轮子。
ERROR: error loading package '':
Encountered error while reading extension file 'requirements.bzl': no such package '@my_deps//': Traceback (most recent call last):
File "/private/var/tmp/_bazel_pmanjunath/0f9184e7a61c3740275307da0cc42014/external/io_bazel_rules_python/python/pip.bzl", line 39 _pip_import_impl(repository_ctx, "python")
File "/private/var/tmp/_bazel_pmanjunath/0f9184e7a61c3740275307da0cc42014/external/io_bazel_rules_python/python/pip.bzl", line 35, in _pip_import_impl fail(("pip_import failed: %s (%s)" % ...)))
pip_import failed: (tensorflow_gpu-1.8.0lft1-cp27-cp27mu-linux_x86_64.whl is not a supported wheel on this platform. ).
在谷歌搜索上,我发现人们在他们的 Linux 机器上遇到了这个问题,解决方案是升级pip
。我确实尝试过
$ sudo pip install --upgrade pip
$ pip --version
pip 18.0 from /Library/Python/2.7/site-packages/pip (python 2.7)
但无济于事。我怀疑是不是捡错了.whl
文件,因为名称明确说明了其用途linux_x86_64
.
有任何想法吗?
它读着tensorflow_gpu-1.8.0lft1-cp27-cp27mu-linux_x86_64.whl is not a supported wheel on this platform.
-> 这意味着cp27
& linux
(显然是错误的平台)。
这是 MacOS 的 Wheel 文件:张量流-1.10.0-py2-none-any.whl https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.10.0-py2-none-any.whl
这是版本1.10.0
,但可能足以满足依赖性;安装方式类似:
python2 -m pip install tensorflow-1.10.0-py2-none-any.whl
发现于在 macOS 上安装 TensorFlow https://www.tensorflow.org/install/install_mac#the_url_of_the_tensorflow_python_package。如果版本中的wheel文件1.10.0
不应该满足依赖关系,“B 计划”将是从分支1.10.0 https://github.com/tensorflow/tensorflow/tree/r1.10,以便从源代码构建。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)