[英]Googletest never fails (where it should) with bazel test but works with cmake & clion
[英]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中檢出,以便從源代碼進行構建。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.