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 相反可以作为 python3
或 python3.4
运行; pip有相应的版本,比如pip3
(默认Python3版本),或者pip3.4
是专门为Python3.4安装包的pip版本。
最值得注意的是,pip 对命令 shell(bash
、zsh
)中可能的别名一无所知,因此完全没有注意到这些。
我已经克隆了 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 相反可以作为 python3
或 python3.4
运行; pip有相应的版本,比如pip3
(默认Python3版本),或者pip3.4
是专门为Python3.4安装包的pip版本。
最值得注意的是,pip 对命令 shell(bash
、zsh
)中可能的别名一无所知,因此完全没有注意到这些。