windows 与 Ubuntu 上的 Flask 安装

Flask installation on windows vs Ubuntu

我已经克隆了 flask(https://github.com/mitsuhiko/flask) 的 git 存储库。我 运行 Python 3.4.1 在我的 windows 和 ubuntu 机器上。要安装 flask(在 windows 上),我只需将目录更改为我机器上的 flask 存储库和 运行 python setup.py build install 。 Flask 成功安装并 运行s。当我尝试在 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 并使用 "virtualenv" 和 easy_install。我仍然遇到同样的错误。谁能告诉我可能是什么问题?

在目前的所有 Ubuntu 版本中,pip 命令默认为安装最新 Python 2 版本的软件包,即很可能是 Python 2.7;这是将以 python 命令开始的 python。

Python 3 相反可以作为 python3python3.4 运行; pip有相应的版本,比如pip3(默认Python3版本),或者pip3.4是专门为Python3.4安装包的pip版本。

最值得注意的是,pip 对命令 shell(bashzsh)中可能的别名一无所知,因此完全没有注意到这些。