2017-06-01 87 views
0

我使用Mac並且我是Flask的新手。我首先想通過命令行安裝virtualenv。這是我的錯誤:安裝Flask失敗。錯誤:沒有可用的名稱爲「flask」的公式

$ brew install Flask 
Error: No available formula with the name "flask" 
==> Searching for a previously deleted formula... Error: No previously deleted formula found. 
==> Searching for similarly named formulae... Error: No similarly named formulae found. 
==> Searching taps... Error: No formulae found in taps. 

當我試圖通過PIP安裝瓶,它給了我這個錯誤:

$ pip install Flask 
/usr/local/bin/pip: line 1: syntax error near unexpected token `(' 
/usr/local/bin/pip: line 1: `var freckle = require('freckle')' 

我只是想入手瓶,我完全新的這個框架。 當我嘗試安裝Python模塊時,經常遇到此錯誤。我使用Python 2.7.10。

謝謝。 (停止刪除這個我是一個友好的人。)

+0

你使用的是virtualenv嗎?你激活了嗎? –

+0

我試過,但它給了我完全一樣的錯誤,沒有發現公式。 –

+0

嘗試:rm -rf/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core; brew更新 – Harsha

回答

0

因此,只有實際工作的事情,就是:

pip3 install virtualenv 
pip3 install Flask 

感謝大家,誰幫了忙。

0

嘗試以下操作:

brew update && brew install flask 

的問題可能是,目錄是不是最新的。上述命令應該清楚。乾杯。

+0

這沒有奏效。:-( '已經是最新的。 錯誤:沒有可用的公式與名稱「瓶」 ==>搜索以前刪除的公式... 錯誤:找不到先前刪除的公式 ==>搜索同名公式... 錯誤:找不到類似命名的公式 ==>搜索水龍頭... 錯誤:未在水龍頭中找到公式' –

+0

燒瓶不是釀造公式 –

+0

是的,這只是一個絕望的審判後我'pip安裝Flask'不起作用。 –

0

所以,你已經安裝了virtualenv。

現在您需要做的是爲您的項目創建並激活virtualenv。

首先,進入到您的項目文件夾,然後做到這一點:

virtualenv project_name 

激活它:

. project_name/bin/activate 

而且安裝燒瓶:

pip install Flask 

希望它能幫助。閱讀更多關於它here

+0

不,安裝virtualenv給了我同樣的錯誤:沒有找到formular。 '錯誤:沒有可用的名稱爲「virtualenv」的公式 ==>搜索以前刪除的公式... 錯誤:未找到先前刪除的公式。 ==>的類似名稱的公式搜索...發現 這些類似的命名公式: pyenv-的virtualenv✔pyenv-virtualenvwrapper✔ 要安裝其中之一,(例如)運行: 沖泡安裝pyenv-的virtualenv✔ ==>搜索水龍頭... 錯誤:在水龍頭中找不到公式。 ' –

+0

@LeaHontiveros你說它說'已經是最新的'這意味着它被安裝了 –

+0

是的,因爲'brew'已經是最新的了。 (命令是:'brew update && ...') 最頂層的評論是在@asmita給了我一個命令之後。 對不起,這有點令人困惑。 –

0

您遇到的問題是由npm軟件包引起的,該軟件包公開名爲pip的可執行文件。 要使用PIP安裝Python包,運行:

python -m pip install <package name> 

你的情況:

python -m pip install Flask