2015-02-09 49 views
1

我已經克隆了瓶子的git倉庫(https://github.com/mitsuhiko/flask)。我在我的windows和ubuntu機器上運行Python 3.4.1。要安裝燒瓶(在Windows上),我只需將目錄更改爲燒瓶資源庫,然後運行python setup.py build install。 Flask成功安裝並運行。當我試圖重複在Ubuntu相同的步驟,它只是拋出一個錯誤說Windows vs Ubuntu上的瓶子安裝

Traceback (most recent call last): 
    File "flask_example.py", line 1, in <module> 
    from flask import Flask 
ImportError: No module named 'flask' 

我試圖通過畫中畫,pip install flask,通過使用「的virtualenv」用的easy_install以及安裝瓶。我仍然得到同樣的錯誤。誰能告訴我這個問題可能是什麼?

+0

在Ubuntu中我有python 2.7和python 3.4.1兩者...但我目前的python別名是3.4.1 @AnttiHaapala – 2015-02-09 13:01:28

+0

使用pip3 ... – 2015-02-09 13:30:14

+0

好的回答正確:D – 2015-02-09 13:39:43

回答

0

到目前爲止,在所有Ubuntu版本中,pip命令默認爲安裝最新安裝的Python 2版本的軟件包,即最可能的Python 2.7;這是將以python命令開始的python。

Python 3改爲可運行爲python3python3.4;有相應版本的pip,例如pip3(用於默認Python 3版本),或pip3.4用於專門安裝Python 3.4版本軟件包的pip。

最值得注意的是,pip並不知道命令shell中可能的別名是什麼(bash,zsh),因此完全不知道這些。