我在OS X El Capitan上使用的是PyCharm社区版2016.2.1。我可以安装flask
和werkzeug
包,但我仍然得到一个ImportError。我该如何解决这个问题呢?
这是产生错误的代码:
from flask import Flask, render_template, json, request
from flask.ext.mysql import MySQL
from werkzeug import generate_password_hash, check_password_hash
发布于 2018-06-23 08:11:44
在您的例子中,创建一个virtual environment是很有帮助的,因为实际上并不推荐使用macOS附带的默认Python安装(虚拟环境几乎总是比全局安装包更好)。尽管如错误消息所示,可以使用sudo安装软件包。
对于由于导入werkzeug
散列函数时PyCharm IDE显示的错误而来到此处的用户,请尝试从werkzeug.security
导入
from werkzeug.security import generate_password_hash, check_password_hash
这将帮助您困惑的IDE理解代码。
https://stackoverflow.com/questions/39030785
复制相似问题