簡體   English   中英

在macOS上的CLion中導入Bazel Project失敗

[英]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. ->這意味着cp27linux (顯然是錯誤的平台)。

這將是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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM