jaakkopasanen / AutoEq

Automatic headphone equalization from frequency responses
MIT License
12.89k stars 2.47k forks source link

UnicodeDecodeError #660

Closed WanAlance closed 1 year ago

WanAlance commented 1 year ago

Describe the bug After using python -m pip install -U -e .to Install required packages, the following problem occurs: Fatal Python error: init_import_site: Failed to import the site module Python runtime state: initialized Traceback (most recent call last): File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 589, in main() File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 576, in main known_paths = addsitepackages(known_paths) File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 359, in addsitepackages addsitedir(sitedir, known_paths) File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 208, in addsitedir addpackage(sitedir, name, known_paths) File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 164, in addpackage for n, line in enumerate(f): UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 11: illegal multibyte sequence`

I can't even run python Fatal Python error: init_import_site: Failed to import the site module Python runtime state: initialized Traceback (most recent call last): File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 589, in <module> main() File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 576, in main known_paths = addsitepackages(known_paths) File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 359, in addsitepackages addsitedir(sitedir, known_paths) File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 208, in addsitedir addpackage(sitedir, name, known_paths) File "D:\Tools\anaconda3\envs\AutoEQ\lib\site.py", line 164, in addpackage for n, line in enumerate(f): UnicodeDecodeError: 'gbk' codec can't decode byte 0xaf in position 11: illegal multibyte sequence

To Reproduce python -m pip install -U -e .` The command used to install the required packages, Just follow the installation instructions.

Expected behavior After typing python -m autoeq --help appears the list of command line parameters AutoEq accepts.

System: