首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Pycharm导入MySQL、generate_password_hash、check_password_hash时出错

Pycharm导入MySQL、generate_password_hash、check_password_hash时出错
EN

Stack Overflow用户
提问于 2016-08-19 11:45:58
回答 1查看 1.3K关注 0票数 1

我在OS X El Capitan上使用的是PyCharm社区版2016.2.1。我可以安装flaskwerkzeug包,但我仍然得到一个ImportError。我该如何解决这个问题呢?

这是产生错误的代码:

代码语言:javascript
复制
from flask import Flask, render_template, json, request
from flask.ext.mysql import MySQL
from werkzeug import generate_password_hash, check_password_hash
EN

回答 1

Stack Overflow用户

发布于 2018-06-23 08:11:44

在您的例子中,创建一个virtual environment是很有帮助的,因为实际上并不推荐使用macOS附带的默认Python安装(虚拟环境几乎总是比全局安装包更好)。尽管如错误消息所示,可以使用sudo安装软件包。

对于由于导入werkzeug散列函数时PyCharm IDE显示的错误而来到此处的用户,请尝试从werkzeug.security导入

代码语言:javascript
复制
from werkzeug.security import generate_password_hash, check_password_hash

这将帮助您困惑的IDE理解代码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39030785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档