在 macOS 上的 CLion 中导入 Bazel 项目失败
Importing Bazel Project fails in CLion on macOS
我在我的 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的轮文件: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 中找到。 如果版本1.10.0
中的 wheel 文件不符合依赖项,"计划 B"将从分支 1.10.0 签出,以便从源代码构建。
相关文章:
- 使用C++库在Android项目中修改gradle中的cmake参数,用于插入指令的测试
- 无法在 CLion 中构建 C++ 项目
- 运行同一解决方案的另一个项目的项目
- CMake-按正确顺序将项目与C运行时对象文件链接
- 如何在选项卡视图Qt中设置一个新项目,并保存以前的项目
- 欧拉项目#8答案是大以获得有效答案
- 从链接列表c++中删除一个项目
- CMake项目Boost库错误:Boost/config/compiler/gcc.hpp:165:10:致命错误:cs
- 既然存在危险,为什么项目要使用-I include开关
- 如何在 Bazel 项目中设置 Catch2
- 在 macOS 上的 CLion 中导入 Bazel 项目失败
- 如何在bazel中同时处理外部依赖项和我的项目
- C++与Bazel和GTest合作的项目
- 无法从 bazel 使用 boost/iostream 构建项目包
- 将 RxCpp 添加到C++ Bazel 项目中
- 在使用Bazel Build构建项目期间,处理/选择界面的不同实现
- bazel 项目将其".so"文件存储在哪里?
- 如何与Libm.so和libdl.so与我的Bazel项目链接
- TensorFlow,Android Studio和Bazel:建立一个新项目
- 带有数据存储库的C Bazel项目