天天看点

Ciphey在windows下的安装问题('gbk' codec can't decode byte 0xbf in position 695)

---- 这玩意儿安装查了别人的博客,没搞明白他们怎么安装的- -,我太菜了,看不懂。还是去github搜了下,才解决。

---- 首先是ciphey这个包的安装(一定要的):python3 -m pip install ciphey --upgrade

---- 其次:windows下如果出现图一这个编码问题:‘'gbk' codec can't decode byte 0xbf in position 695’。

  解决方法就是找到pywhat这个包的位置,一般是在你的python安装目录下:....\python3\Lib\site-packages\pywhat

  然后这个目录下找到:regex_identifier.py这个文件,把 __init__()函数内的with open(fullpath,"r") 改为with open(fullpath,"rb") 即可,如第二张图

Ciphey在windows下的安装问题('gbk' codec can't decode byte 0xbf in position 695)
Ciphey在windows下的安装问题('gbk' codec can't decode byte 0xbf in position 695)

最后附上github解决链接:https://github.com/Ciphey/Ciphey/issues/675