问题描述
在使用最新版Anaconda 2019.10 版本编译 带pywinusb 的库的工具失败,于是准备卸载使用之前的conda库(5.3)
于是卸载之后安装新的conda之后,启动就报错
# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
Traceback (most recent call last):
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\cli\main.py", line 97, in main
from ..activate import main as activator_main
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\activate.py", line 15, in <module>
context.__init__() # oOn import, context does not include SEARCH_PATH. This line fixes that.
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\base\context.py", line 237, in __init__
argparse_args=argparse_args)
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\configuration.py", line 722, in __init__
self._set_search_path(search_path)
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\configuration.py", line 728, in _set_search_path
self._set_raw_data(load_file_configs(search_path))
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\configuration.py", line 369, in load_file_configs
raw_data = odict(kv for kv in chain.from_iterable(load_paths))
File "C:\ProgramData\Anaconda2\lib\collections.py", line 69, in __init__
self.__update(*args, **kwds)
File "C:\ProgramData\Anaconda2\lib\_abcoll.py", line 571, in update
for key, value in other:
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\configuration.py", line 369, in <genexpr>
raw_data = odict(kv for kv in chain.from_iterable(load_paths))
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\configuration.py", line 344, in _file_yaml_loader
yield fullpath, YamlRawParameter.make_raw_parameters_from_file(fullpath)
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\configuration.py", line 332, in make_raw_parameters_from_file
ruamel_yaml = yaml_load(fh)
File "C:\ProgramData\Anaconda2\lib\site-packages\conda\common\serialize.py", line 54, in yaml_load
return yaml.load(string, Loader=yaml.RoundTripLoader, version="1.2")
File "C:\ProgramData\Anaconda2\lib\site-packages\ruamel_yaml\main.py", line 638, in load
loader = Loader(stream, version, preserve_quotes=preserve_quotes)
File "C:\ProgramData\Anaconda2\lib\site-packages\ruamel_yaml\loader.py", line 59, in __init__
Reader.__init__(self, stream, loader=self)
File "C:\ProgramData\Anaconda2\lib\site-packages\ruamel_yaml\reader.py", line 80, in __init__
self.stream = stream # type: Any # as .read is called
File "C:\ProgramData\Anaconda2\lib\site-packages\ruamel_yaml\reader.py", line 125, in stream
self.determine_encoding()
File "C:\ProgramData\Anaconda2\lib\site-packages\ruamel_yaml\reader.py", line 180, in determine_encoding
self.update(1)
File "C:\ProgramData\Anaconda2\lib\site-packages\ruamel_yaml\reader.py", line 266, in update
self.check_printable(data)
File "C:\ProgramData\Anaconda2\lib\site-packages\ruamel_yaml\reader.py", line 233, in check_printable
'unicode', "special characters are not allowed")
ReaderError: unacceptable character #x0000: special characters are not allowed
in "C:\Users\Administrator\.condarc", position 0
`$ C:\ProgramData\Anaconda2\Scripts\conda shell.cmd.exe activate activate C:\ProgramData\Anaconda2`
environment variables:
CIO_TEST=<not set>
CONDA_ROOT=C:\ProgramData\Anaconda2
HOMEPATH=\Users\Administrator
PATH=C:\ProgramData\Anaconda2\Library\bin;C:\ProgramData\Anaconda2\Lib
\site-packages\PyQt4;C:\ProgramData\Anaconda2\Lib\site-
packages\PyQt4;C:\Program Files (x86)\NetSarang\Xshell 6\;C:\Windows\s
ystem32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\Window
sPowerShell\v1.0\;C:\Windows\System32\OpenSSH\;C:\Program
Files\TortoiseSVN\bin;C:\Program Files\Git\cmd;C:\Program
Files\TortoiseGit\bin;C:\Program Files (x86)\IVI
Foundation\VISA\WinNT\Bin\;C:\Program Files\IVI
Foundation\VISA\Win64\Bin\;C:\Program Files (x86)\IVI
Foundation\VISA\WinNT\Bin;C:\Program Files (x86)\Intel\Intel(R)
Management Engine Components\DAL;C:\Program Files\Intel\Intel(R)
Management Engine Components\DAL;C:\Users\Administrator\AppData\Local\
Microsoft\WindowsApps;C:\Users\Administrator\AppData\Local\Programs\Mi
crosoft VS Code\bin
PSMODULEPATH=%ProgramFiles%\WindowsPowerShell\Modules;C:\Windows\system32\WindowsPo
werShell\v1.0\Modules
REQUESTS_CA_BUNDLE=<not set>
SSL_CERT_FILE=<not set>
VXIPNPPATH=C:\Program Files (x86)\IVI Foundation\VISA\
active environment : None
user config file : C:\Users\Administrator\.condarc
populated config files :
conda version : 4.5.11
conda-build version : 3.15.1
python version : 2.7.15.final.0
base environment : C:\ProgramData\Anaconda2 (writable)
channel URLs : https://repo.anaconda.com/pkgs/main/win-32
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/free/win-32
https://repo.anaconda.com/pkgs/free/noarch
https://repo.anaconda.com/pkgs/r/win-32
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/pro/win-32
https://repo.anaconda.com/pkgs/pro/noarch
https://repo.anaconda.com/pkgs/msys2/win-32
https://repo.anaconda.com/pkgs/msys2/noarch
package cache : C:\ProgramData\Anaconda2\pkgs
C:\Users\Administrator\AppData\Local\conda\conda\pkgs
envs directories : C:\ProgramData\Anaconda2\envs
C:\Users\Administrator\AppData\Local\conda\conda\envs
C:\Users\Administrator\.conda\envs
platform : win-32
user-agent : conda/4.5.11 requests/2.19.1 CPython/2.7.15 Windows/10 Windows/10.0.18362
administrator : False
netrc file : None
offline mode : False
An unexpected error has occurred. Conda has prepared the above report.
If submitted, this report will be used by core maintainers to improve
future releases of conda.
问题分析与解决
- 卸载完成之后,使用杀毒工具清理一下注册表
- 在C盘搜索一下 conda
删掉那些明显不是其他集成开发环境(visual studio / pycharm)的数据 - 再次安装
这样就可以了