我想在Microsoft Azure中运行python脚本。为此,我遵循了教程here。
下载示例代码,运行flask
,收到一条消息python main.py
已成功安装,但当我运行Traceback (most recent call last):
File "main.py", line 1, in <module>
from flask import Flask
ImportError: No module named 'flask'
时,收到错误消息:
help('modules')
如果我打开python并运行void Employee::updateEmployee(char *t) {
fstream file;
file.open("file1.dat", ios::in | ios::out | ios::ate | ios::binary);
file.seekg(0);
file.read((char*)this, sizeof(*this));
while (!file.eof()) {
if (!strcmp(t, eFirstName)) {
getEmployeeData();
file.seekp(file.tellp()-sizeof(*this));
file.write((char*)this, sizeof(*this));
}
file.read((char*)this, sizeof(*this));
}
file.close();
}
void Employee::updateEmployee(char *t) {
fstream file;
file.open("file1.dat", ios::in | ios::out | ios::ate | ios::binary);
file.seekg(0);
file.read((char*)this, sizeof(*this));
while (!file.eof()) {
if (!strcmp(t, eFirstName)) {
getEmployeeData();
file.seekp(file.tellp()-sizeof(*this));
file.write((char*)this, sizeof(*this));
}
file.read((char*)this, sizeof(*this));
}
file.close();
}
,那么虽然我刚刚安装了它,但却没有列出那个烧瓶。我和其他模块有同样的问题。
答案 0 :(得分:0)
也许您必须使用virtualenv安装flask和任何其他包:
virtualenv venv
source venv/bin/activate
pip install flask
答案 1 :(得分:0)
导航到已克隆hello world应用程序的目录。在这种情况下,它将是 python-docs-hello-world 文件夹。输入pip list
。这应列出当前python环境中所有已安装的软件包。
您的输出应如下所示:
PS D:\python_code\stackoverflow\python-docs-hello-world> pip list
Package Version
------------ -------
click 6.7
Flask 0.12.1
itsdangerous 0.24
Jinja2 2.10
MarkupSafe 1.0
pip 10.0.1
setuptools 39.1.0
Werkzeug 0.14.1
wheel 0.31.0
PS D:\python_code\stackoverflow\python-docs-hello-world>
如果您的pip list
命令未列出这些包,请在pip install -r requirements.txt
目录中再次尝试python-docs-hello-world
命令。如果这不起作用(我还没看到原因,仍然......),您始终可以使用pip install packagename
命令逐个安装所需的软件包。
干杯:)