Windows上的Flask安装与Ubuntu相比

时间:2015-02-09 12:56:41

标签: python flask

我克隆了烧瓶的git存储库(https://github.com/mitsuhiko/flask)。我在我的windows和ubuntu机器上运行Python 3.4.1。要安装flask(在Windows上),我只需将目录更改为计算机上的flask存储库并运行python setup.py build install。 Flask成功安装并运行。当我尝试在ubuntu上重复相同的步骤时,它只会抛出错误说

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

我尝试通过pip安装flask,pip install flask并使用&#34; virtualenv&#34;还有easy_install。我仍然得到同样的错误。谁能告诉我这个问题可能是什么?

1 个答案:

答案 0 :(得分: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(bashzsh)中可能存在的别名一无所知,因而完全没有注意到这些别名。