簡體   English   中英

pip install salt返回'clang:錯誤:未知參數:' - mno-fused-madd'[-Wunused-command-line-argument-hard-error-in-future]

[英]pip install salt returns 'clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]

我在OSX上。 我在這里按照Salt的官方指南安裝Salt,我遇到了一個問題。 運行'sudo pip install salt'會給我以下錯誤。

clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]

我把整個安裝文本放在這個要點中 我只是想通過pip安裝salt。 有任何想法嗎?

嘗試使用其他溢出問題的解決方案

  1. 我嘗試在sudo bash中導出CFLAGS = -Qunused-arguments導出CPPFLAGS = -Qunused-arguments
  2. 我試過用ARCHFLAGS =“ - Wno-error = unused-command-line-argument-hard-error-in-future”運行sudo pip install salt
  3. 將xcode從5.1更新到5.1.1,因為我讀到這可能是一個xcode問題。

所有這些都返回相同的確切錯誤。 我不知道該怎么辦。 我已經一直撞到這堵牆上大約2個小時,沒有決心。 有人可以幫忙嗎?

嘗試在sudo之后添加環境變量:

sudo ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future" pip install gdal

或者,成為root,然后執行導出:

sudo su - 
export ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future" install gdal
pip install ...

似乎sudo命令沒有繼承環境變量,並且它們當然不會在使用sudo的多次運行中保存:

$ export  ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future"
$ sudo printenv | grep ARCHFLAGS
$ 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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