# 前言
因为插件安装有各种各样的问题和设置,所以单开一章来讲。
# 错误 aiochttp
按照之前文章设置完后,运行 run.py。会显示如下错误:
Traceback (most recent call last): | |
File "C:\XCW\Hoshino\run.py", line 1, in <module> | |
import hoshino | |
File "C:\XCW\Hoshino\hoshino\__init__.py", line 3, in <module> | |
import aiocqhttp | |
ModuleNotFoundError: No module named 'aiocqhttp' |
因为依赖没装,先去执行 A 号套餐。
# 错误 PIL
Traceback (most recent call last): | |
File "C:\XCW\Hoshino\run.py", line 1, in <module> | |
import hoshino | |
File "C:\XCW\Hoshino\hoshino\__init__.py", line 54, in <module> | |
from . import R | |
File "C:\XCW\Hoshino\hoshino\R.py", line 6, in <module> | |
from Pillow import Image | |
ModuleNotFoundError: No module named 'Pillow' |
因为 pil 本地安装路径文件名为小写,需要改为大写。。。。。。
C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Lib\site-packages\pil | |
改为 | |
C:\Users\Administrator\AppData\Local\Programs\Python\Python39\Lib\site-packages\PIL |
注意:如果其他插件用到,pip 安装会覆盖此文件夹名,改为小写。所以谨慎重安装此包,否则每次需要将其改为大写。
# cv2 load 错误
这并不是 pip 安装的问题,是服务器 windows 本身设置的问题,当然需要先装 opencv-python,然后选择 “我的电脑”——“属性”——“管理”——” 添加角色和功能 “—— 勾选” 桌面体验 “,点击安装,安装之后重启即可。(windows server 2012)
参考:https://blog.csdn.net/javastart/article/details/113306939
# 需要手动安装的包
保险起见,可以执行一下安装,杜绝插件出现的一些 module 未安装错误。
pip install fuzzywuzzy | |
pip install jieba | |
pip install opencv-python | |
pip install bs4 | |
pip install pandas | |
pip install pinyin | |
pip install openpyxl |
# 存在 bug 的插件
- B 站动态 bilidynamicpush
- 官方漫画 priconne/comic.py (需要梯子)
- 台服新闻 (需要梯子)
- pcrjjc2_xcw 中 sv_help 名字定义不统一,需要修改代码 / 频率太快,需要修改间隔时间
- setu_mix pivix (需要梯子)