问题:
\n当我尝试在 conda 中切换环境时,出现错误,并且无法激活该环境。\n奇怪的是,在 anaconda 导航器中,我可以激活另一个环境。\n如果可能的话,我宁愿不安装 conda new。
我尝试过:
\nconda update conda
\nconda anaconda-navigator --reset
错误:
\n\nTraceback (most recent call last):\n File "D:\\Programme\\Anaconda3\\lib\\site-packages\\conda\\cli\\main.py", line 138, in main\n return activator_main()\n File "D:\\Programme\\Anaconda3\\lib\\site-packages\\conda\\activate.py", line 1093, in main\n print(activator.execute(), end=\'\')\n File "D:\\Programme\\Anaconda3\\lib\\encodings\\cp1252.py", line 19, in encode\n return codecs.charmap_encode(input,self.errors,encoding_table)[0]\n UnicodeEncodeError: \'charmap\' codec can\'t encode character \'\\u2580\' in position 644: character maps to <undefined>\nRun Code Online (Sandbox Code Playgroud)\n\n来自 conda 的我的系统/环境变量:
\n\nCIO_TEST=<not set>\n CONDA_DEFAULT_ENV=base\n CONDA_EXE=D:\\Programme\\Anaconda3\\Scripts\\conda.exe\n CONDA_PREFIX=D:\\Programme\\Anaconda3\n CONDA_PROMPT_MODIFIER=(base)\n CONDA_PYTHON_EXE=D:\\Programme\\Anaconda3\\python.exe\n CONDA_ROOT=D:\\Programme\\Anaconda3\n CONDA_SHLVL=1\n CUDA_PATH=C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.2\n GIT_LFS_PATH=D:\\Programme\\Git LFS\n HOMEPATH=\\Users\\schup\n NVTOOLSEXT_PATH=C:\\Program Files\\NVIDIA Corporation\\NvToolsExt\\\n PATH=D:\\Programme\\Anaconda3;D:\\Programme\\Anaconda3\\Library\\mingw-w64\\bin;D:\n \\Programme\\Anaconda3\\Library\\usr\\bin;D:\\Programme\\Anaconda3\\Library\\bi\n n;D:\\Programme\\Anaconda3\\Scripts;D:\\Programme\\Anaconda3\\bin;D:\\Program\n me\\Anaconda3;D:\\Programme\\Anaconda3\\Library\\mingw-w64\\bin;D:\\Programme\n \\Anaconda3\\Library\\usr\\bin;D:\\Programme\\Anaconda3\\Library\\bin;D:\\Progr\n amme\\Anaconda3\\Scripts;D:\\Programme\\Anaconda3\\bin;D:\\Programme\\Anacond\n a3\\condabin;C:\\Program Files\\NVIDIA GPU Computing\n Toolkit\\CUDA\\v10.2\\bin;C:\\Program Files\\NVIDIA GPU Computing\n Toolkit\\CUDA\\v10.2\\libnvvp;.;C:\\ProgramData\\DockerDesktop\\version-\n bin;C:\\Program Files\\Docker\\Docker\\Resources\\bin;C:\\Program Files\n (x86)\\Common Files\\Oracle\\Java\\javapath;c:\\programdata\\oracle\\java\\jav\n apath;c:\\programme \xe2\x96\x80jet java compiler\\bin;c:\\programme\\notepad++\\plug\n ins\\database;c:\\programme\\notepad++\\plugins\\php\\ext;c:\\programme\\notep\n ad++\\plugins\\php;c:\\windows\\system32;c:\\windows;c:\\windows\\system32\\wb\n em;c:\\windows\\system32\\windowspowershell\\v1.0;c:\\program\n files\\dotnet;c:\\programme\\nodejs;c:\\programme\\git\\cmd;c:\\programme\\ssh\n programm;c:\\programme\\python 3.6;c:\\programme\\python 3.4.1;c:\\programm\n e\\gradle\\gradle-4.1\\bin;d:\\programme\\java\\jdk1.8.0_144\\bin;c:\\program\n files\\git\\cmd;d:\\programme\\mingw\\bin;c:\\users\\schup\\.dnx\\bin;c:\\progra\n m files\\microsoft dnx\\dnvm;C:\\Program Files (x86)\\NVIDIA Corporation\\P\n hysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\n \\WINDOWS\\System32\\WindowsPowerShell\\v1.0;C:\\WINDOWS\\System32\\OpenSSH;C\n :\\Program Files (x86)\\Windows Live\\Shared;C:\\Program Files\\NVIDIA\n Corporation\\NVIDIA NvDLISR;D:\\Programme\\Git LFS;C:\\Program Files\\Git\\c\n md;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\\n System32\\WindowsPowerShell\\v1.0;C:\\WINDOWS\\System32\\OpenSSH;C:\\Program\n Files (x86)\\QuickTime\\QTSystem;D:\\Programme\\MikeTex\\miktex\\bin\\x64;C:\\\n Program Files\\NVIDIA Corporation\\Nsight Compute 2019.5.0;C:\\Users\\schu\n p\\AppData\\Local\\Programs\\Python\\Python37-32\\Scripts;C:\\Users\\schup\\App\n Data\\Local\\Programs\\Python\\Python37-32;C:\\Users\\schup\\AppData\\Local\\Mi\n crosoft\\WindowsApps;C:\\Users\\schup\\AppData\\Local\\atom\\bin;C:\\Users\\sch\n up\\AppData\\Roaming\\npm;D:\\Programme\\python\\Scripts;D:\\Programme\\java\\j\n dk1.8.0_144\\bin;C:\\Users\\schup\\AppData\\Local\\GitHubDesktop\\bin;C:\\Prog\n ram Files\\JetBrains\\PyCharm Community Edition\n 2019.2.2\\bin;.;C:\\Program Files\\NVIDIA GPU Computing Toolkit\\CUDA\\v10.\n 0\\bin;D:\\Programme\\Anaconda3\\envs\\coursera;D:\\Programme\\Anaconda3\\envs\n \\coursera\\Lib;C:\\Program Files (x86)\\Graphviz2.38;C:\\Program Files\n (x86)\\Graphviz2.38\\bin;C:\\Program Files (x86)\\Graphviz2.38\\lib;C:\\User\n s\\schup\\AppData\\Local\\Microsoft\\WindowsApps;C:\\Users\\schup\\PycharmProj\n ects\\Workspace;C:\\Users\\schup\\PycharmProjects\\Workspace\\pygame;C:\\User\n s\\schup\\PycharmProjects\\Workspace\\pygame snake;C:\\Program\n Files\\JetBrains\\PyCharm 2019.2.2\\bin;.;C:\\Users\\schup\\AppData\\Roaming\\\n Python\\Python37\\Scripts;G:\\programs\\MiKTeX2.9\\miktex\\bin\\x64\n PSMODULEPATH=C:\\Users\\schup\\Documents\\WindowsPowerShell\\Modules;C:\\Program Files\n (x86)\\WindowsPowerShell\\Modules;C:\\Program Files\\WindowsPowerShell\\Mod\n ules;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0\\Modules;D:\\Programme\\A\n utoIt3\\AutoItX\n PYTHONPATH=D:\\Programme\\Python 3.6\\Lib;D:\\Programme\\Python\n 3.6\\DLLs;D:\\Programme\\Python 3.6\\Lib\\tkinter\n REQUESTS_CA_BUNDLE=<not set>\n SSL_CERT_FILE=<not set>\n VBOX_MSI_INSTALL_PATH=D:\\Programme\\VirtualBox\\\n\n active environment : base\n active env location : D:\\Programme\\Anaconda3\n shell level : 1\n user config file : C:\\Users\\schup\\.condarc\n populated config files : C:\\Users\\schup\\.condarc\n conda version : 4.8.1\n conda-build version : 3.17.6\n python version : 3.7.4.final.0\n virtual packages : __cuda=10.2\n base environment : D:\\Programme\\Anaconda3 (writable)\n channel URLs : https://repo.anaconda.com/pkgs/main/win-64\n https://repo.anaconda.com/pkgs/main/noarch\n https://repo.anaconda.com/pkgs/r/win-64\n https://repo.anaconda.com/pkgs/r/noarch\n https://repo.anaconda.com/pkgs/msys2/win-64\n https://repo.anaconda.com/pkgs/msys2/noarch\n package cache : D:\\Programme\\Anaconda3\\pkgs\n C:\\Users\\schup\\.conda\\pkgs\n C:\\Users\\schup\\AppData\\Local\\conda\\conda\\pkgs\n envs directories : D:\\Programme\\Anaconda3\\envs\n C:\\Users\\schup\\.conda\\envs\n C:\\Users\\schup\\AppData\\Local\\conda\\conda\\envs\n platform : win-64\n user-agent : conda/4.8.1 requests/2.22.0 CPython/3.7.4 Windows/10 Windows/10.0.18362\n administrator : False\n netrc file : None\n offline mode : False\nRun Code Online (Sandbox Code Playgroud)\n
Jan*_*sch 12
对我来说,解决方案是设置PYTHONIOENCODING=utf8。无需为我手动触摸解码表。
例子:
PYTHONIOENCODING=utf8 conda activate myenv
Run Code Online (Sandbox Code Playgroud)
答案取自这里。
| 归档时间: |
|
| 查看次数: |
5144 次 |
| 最近记录: |