前言:
以下是我安装 bcml塞尔达辅助工具的时候碰到的问题,记录一下,希望能帮到看到博客的你们
1.
WARNING: Ignoring invalid distribution -ip (c:\python39\lib\site-packages)
这个是我使用 pip unistall bcml 来卸载 bcml 之后再试图安装的时候碰到的,大致长这个样子
解决办法
在这个目录 c:\python39\lib\site-packages
. 下找到以 ~ 开头的文件夹,删除他们就好了
2
'utf-8' codec can't decode byte 0xc7 in position 3624: invalid continuation byte
Traceback (most recent call last):
File "D:\Anaconda\lib\site-packages\bcml\util.py", line 464, in timed_function
res = func(*args, **kwargs)
File "D:\Anaconda\lib\site-packages\bcml\install.py", line 275, in refresh_master_export
enable_bcml_gfx()
File "D:\Anaconda\lib\site-packages\bcml\install.py", line 665, in enable_bcml_gfx
settings = util.parse_cemu_settings()
File "D:\Anaconda\lib\site-packages\bcml\util.py", line 663, in parse_cemu_settings
for line in setfile:
File "D:\Anaconda\lib\codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 4559: invalid continuation byte
这个问题是文件的编码错误,将 local-packages\Python*\site-packages\bcml\install.py util.py 这两个文件的里面的 'utf-8' 和 'gbk'全部改成 'ISO-8859-1' 就会好了。
参考文献: