当前位置:网站首页>已解决No module named ‘flask_misaka‘【BUG解决】
已解决No module named ‘flask_misaka‘【BUG解决】
2022-08-04 08:57:00 【上进小菜猪】
项目场景:
pycharm安装flask-misaka失败
Collecting misaka
Using cached https://files.pythonhosted.org/packages/47/c2/ba9c82ae0ec62bcec62d690e715be6ead4457f83000f4ef6e919f77a8e5f/misaka-2.1.0.tar.gz
Collecting cffi>=1.0.0 (from misaka)
Cache entry deserialization failed, entry ignored
Downloading https://files.pythonhosted.org/packages/2f/85/a9184548ad4261916d08a50d9e272bf6f93c54f3735878fbfc9335efd94b/cffi-1.11.5-cp36-cp36m-win_amd64.whl (166kB)
100% |████████████████████████████████| 174kB 17kB/s
Collecting pycparser (from cffi>=1.0.0->misaka)
Building wheels for collected packages: misaka
Running setup.py bdist_wheel for misaka ... error
Complete output from command g:\programming\anaconda3\envs\virtual\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\JHONAT~1\\AppData\\Local\\Temp\\pip-b
uild-9fgtbhdd\\misaka\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" bdist_wheel -d C:\U
sers\JHONAT~1\AppData\Local\Temp\tmptz2d209jpip-wheel- --python-tag cp36:
running bdist_wheel
running build
running build_py
creating build
creating build\lib.win-amd64-3.6
creating build\lib.win-amd64-3.6\misaka
copying misaka\api.py -> build\lib.win-amd64-3.6\misaka
copying misaka\callbacks.py -> build\lib.win-amd64-3.6\misaka
copying misaka\constants.py -> build\lib.win-amd64-3.6\misaka
copying misaka\utils.py -> build\lib.win-amd64-3.6\misaka
copying misaka\__init__.py -> build\lib.win-amd64-3.6\misaka
running build_ext
generating cffi module 'build\\temp.win-amd64-3.6\\Release\\misaka._hoedown.c'
creating build\temp.win-amd64-3.6
creating build\temp.win-amd64-3.6\Release
building 'misaka._hoedown' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
----------------------------------------
Failed building wheel for misaka
Running setup.py clean for misaka
Failed to build misaka
Installing collected packages: pycparser, cffi, misaka
Running setup.py install for misaka ... error
Complete output from command g:\programming\anaconda3\envs\virtual\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\JHONAT~1\\AppData\\Local\\Temp\\pip
-build-9fgtbhdd\\misaka\\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record
C:\Users\JHONAT~1\AppData\Local\Temp\pip-crdk5uw4-record\install-record.txt --single-version-externally-managed --compile --install-headers g:\programming\anaconda3\envs\virtual\inc
lude\site\python3.6\misaka:
running install
running build
running build_py
creating build
creating build\lib.win-amd64-3.6
creating build\lib.win-amd64-3.6\misaka
copying misaka\api.py -> build\lib.win-amd64-3.6\misaka
copying misaka\callbacks.py -> build\lib.win-amd64-3.6\misaka
copying misaka\constants.py -> build\lib.win-amd64-3.6\misaka
copying misaka\utils.py -> build\lib.win-amd64-3.6\misaka
copying misaka\__init__.py -> build\lib.win-amd64-3.6\misaka
running build_ext
generating cffi module 'build\\temp.win-amd64-3.6\\Release\\misaka._hoedown.c'
creating build\temp.win-amd64-3.6
creating build\temp.win-amd64-3.6\Release
building 'misaka._hoedown' extension
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
----------------------------------------
Command "g:\programming\anaconda3\envs\virtual\scripts\python.exe -u -c "import setuptools, tokenize;__file__='C:\\Users\\JHONAT~1\\AppData\\Local\\Temp\\pip-build-9fgtbhdd\\misaka\
\setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record C:\Users\JHONAT~1\AppDat
a\Local\Temp\pip-crdk5uw4-record\install-record.txt --single-version-externally-managed --compile --install-headers g:\programming\anaconda3\envs\virtual\include\site\python3.6\misa
ka" failed with error code 1 in C:\Users\JHONAT~1\AppData\Local\Temp\pip-build-9fgtbhdd\misaka\
问题描述
这里的主要原因是电脑缺少依赖。
Microsoft Visual C++ 14.0
原因分析:
下载安装Microsoft Visual C++ 14.0即可解决。
遇到bug2:
Microsoft visual C++ build tools安装包丢失
解决方案:
直接安装
安装这个:
安装成功,解决bug
flask_misaka
应用程序接口
flask_misaka.markdown(文本,渲染器=无,**选项)
将提供的 Markdown 格式的文本解析为有效的 HTML,并将其作为烧瓶返回。标记实例。
参数:
text – 要呈现为 HTML 的 Markdown 格式文本
renderer – 一个自定义的 misaka 渲染器,用于代替默认渲染器
选项 – 用于自定义默认渲染器的其他选项
返回:
一个烧瓶。表示呈现文本的标记实例
类 (应用 = 无, 渲染器 = 无, **默认值flask_misaka.Misaka)
init(应用 = 无,渲染器 = 无,**默认值)
设置 render() 方法的默认选项。如果希望模板筛选器使用选项,请在此处设置它们。markdown
可以指定使用自定义 misaka 渲染器而不是默认渲染器。
init_app(应用程序)
将呈现方法注册为模板筛选器。
参数: 应用程序 – 一个烧瓶。烧瓶实例。
render(文本, **覆盖)
它委托给 markdown() 函数,传递 init() 方法中设置的任何默认选项或呈现器。
模板筛选器调用此方法。markdown
参数:
text – 要呈现为 HTML 的 Markdown 格式文本
覆盖 – 可能覆盖默认值的其他选项
返回:
一个烧瓶。表示呈现文本的标记实例
边栏推荐
猜你喜欢
技术实现 | 图像检索及其在淘宝的应用
推荐几种可以直接翻译PDF英文文献的方法
反序列化漏洞
【JS 逆向百例】某网站加速乐 Cookie 混淆逆向详解
Recommend several methods that can directly translate PDF English documents
【虚幻引擎UE】UE5基于Gltf加载插件实现gltf格式骨骼动画在线/本地导入和切换
2022年制冷与空调设备运行操作特种作业证考试题库及模拟考试
注意力机制
ZbxTable 2.0 重磅发布!6大主要优化功能!
Grafana9.0发布,Prometheus和Loki查询生成器、全新导航、热图面板等新功能!
随机推荐
DeLighT:深度和轻量化的Transformer
金仓数据库 KDTS 迁移工具使用指南 (6. 注意事项)
Fiddler(一)安装
Occupy, fill in later
字符流与字节流的区别
将jpg图片转换成yuv420(NV12)数据文件
Yolov5更换主干网络之《旷视轻量化卷积神经网络ShuffleNetv2》
Fiddler(二)-手机抓包502错误解决方法
户外徒步旅行
DWB主题事实及ST数据应用层构建,220803,,
spark算子讲解
华为设备配置VRRP与路由联动监视上行链路
如何快速将Zabbix5.0升级至6.0?
IDEA引入类报错:“The file size (2.59 MB) exceeds the configured limit (2.56MB)
他97年的,我既然卷不过他...
oracle sql multi-table query
async - await
线程和进程之间的区别
金仓数据库的单节点如何转集群?
【JS 逆向百例】某网站加速乐 Cookie 混淆逆向详解