国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python&aconda系列:conda創(chuàng)建虛擬環(huán)境、切換環(huán)境 報錯

這篇具有很好參考價值的文章主要介紹了Python&aconda系列:conda創(chuàng)建虛擬環(huán)境、切換環(huán)境 報錯。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

一. conda create新建環(huán)境失敗報錯:An unexpected error has occurred. Conda has prepared the above report.

問題描述:

Anaconda Prompt (anaconda3)中使用conda create命令新建環(huán)境報錯如下:

(base) D:\OneDrive\桌面>conda create -n my_env python==3.8
Collecting package metadata (current_repodata.json): failed

# >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<

    Traceback (most recent call last):
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 259, in _load
        raw_repodata_str = fetch_repodata_remote_request(
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 613, in fetch_repodata_remote_request
        raise Response304ContentUnchanged()
    conda.core.subdir_data.Response304ContentUnchanged

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "D:\anaconda3\lib\site-packages\conda\exceptions.py", line 1079, in __call__
        return func(*args, **kwargs)
      File "D:\anaconda3\lib\site-packages\conda\cli\main.py", line 84, in _main
        exit_code = do_call(args, p)
      File "D:\anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 83, in do_call
        return getattr(module, func_name)(args, parser)
      File "D:\anaconda3\lib\site-packages\conda\cli\main_create.py", line 41, in execute
        install(args, parser, 'create')
      File "D:\anaconda3\lib\site-packages\conda\cli\install.py", line 261, in install
        unlink_link_transaction = solver.solve_for_transaction(
      File "D:\anaconda3\lib\site-packages\conda\core\solve.py", line 114, in solve_for_transaction
        unlink_precs, link_precs = self.solve_for_diff(update_modifier, deps_modifier,
      File "D:\anaconda3\lib\site-packages\conda\core\solve.py", line 157, in solve_for_diff
        final_precs = self.solve_final_state(update_modifier, deps_modifier, prune, ignore_pinned,
      File "D:\anaconda3\lib\site-packages\conda\core\solve.py", line 262, in solve_final_state
        ssc = self._collect_all_metadata(ssc)
      File "D:\anaconda3\lib\site-packages\conda\common\io.py", line 88, in decorated
        return f(*args, **kwds)
      File "D:\anaconda3\lib\site-packages\conda\core\solve.py", line 425, in _collect_all_metadata
        index, r = self._prepare(prepared_specs)
      File "D:\anaconda3\lib\site-packages\conda\core\solve.py", line 1020, in _prepare
        reduced_index = get_reduced_index(self.prefix, self.channels,
      File "D:\anaconda3\lib\site-packages\conda\core\index.py", line 276, in get_reduced_index
        new_records = SubdirData.query_all(spec, channels=channels, subdirs=subdirs,
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 120, in query_all
        result = tuple(concat(executor.map(subdir_query, channel_urls)))
      File "D:\anaconda3\lib\concurrent\futures\_base.py", line 611, in result_iterator
        yield fs.pop().result()
      File "D:\anaconda3\lib\concurrent\futures\_base.py", line 432, in result
        return self.__get_result()
      File "D:\anaconda3\lib\concurrent\futures\_base.py", line 388, in __get_result
        raise self._exception
      File "D:\anaconda3\lib\concurrent\futures\thread.py", line 57, in run
        result = self.fn(*self.args, **self.kwargs)
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 112, in <lambda>
        subdir_query = lambda url: tuple(SubdirData(Channel(url), repodata_fn=repodata_fn).query(
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 125, in query
        self.load()
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 189, in load
        _internal_state = self._load()
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 277, in _load
        _internal_state = self._read_local_repdata(mod_etag_headers.get('_etag'),
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 326, in _read_local_repdata
        _internal_state = self._process_raw_repodata_str(raw_repodata_str)
      File "D:\anaconda3\lib\site-packages\conda\core\subdir_data.py", line 364, in _process_raw_repodata_str
        json_obj = json.loads(raw_repodata_str or '{}')
      File "D:\anaconda3\lib\json\__init__.py", line 357, in loads
        return _default_decoder.decode(s)
      File "D:\anaconda3\lib\json\decoder.py", line 337, in decode
        obj, end = self.raw_decode(s, idx=_w(s, 0).end())
      File "D:\anaconda3\lib\json\decoder.py", line 353, in raw_decode
        obj, end = self.scan_once(s, idx)
    json.decoder.JSONDecodeError: Expecting ',' delimiter: line 420202 column 26 (char 12681108)

`$ D:\anaconda3\Scripts\conda-script.py create -n my_env python==3.8`

  environment variables:
                 CIO_TEST=<not set>
                CLASSPATH=.;D:\Programming Environment\Java\java_8\lib\dt.jar;D:\Programming
                          Environment\Java\java_8\lib\tools.jar;
        CONDA_DEFAULT_ENV=base
                CONDA_EXE=D:\anaconda3\condabin\..\Scripts\conda.exe
               CONDA_EXES="D:\anaconda3\condabin\..\Scripts\conda.exe"
             CONDA_PREFIX=D:\Anaconda3
    CONDA_PROMPT_MODIFIER=(base)
         CONDA_PYTHON_EXE=D:\anaconda3\python.exe
               CONDA_ROOT=D:\anaconda3
              CONDA_SHLVL=1
                CUDA_PATH=D:\Mx-yolov3\CUDAv10.0
           CURL_CA_BUNDLE=<not set>
                 HOMEPATH=\Users\MSTIFIY
          NVTOOLSEXT_PATH=C:\Program Files\NVIDIA Corporation\NvToolsExt\
                     PATH=D:\anaconda3;D:\anaconda3\Library\mingw-w64\bin;D:\anaconda3\Library\u
                          sr\bin;D:\anaconda3\Library\bin;D:\anaconda3\Scripts;D:\anaconda3\bin;
                          D:\Anaconda3;D:\Anaconda3\Library\mingw-w64\bin;D:\Anaconda3\Library\u
                          sr\bin;D:\Anaconda3\Library\bin;D:\Anaconda3\Scripts;D:\Anaconda3\bin;
                          D:\anaconda3\condabin;D:\Mx-yolov3\CUDAv10.0\bin;D:\Mx-yolov3\CUDAv10.
                          0\libnvvp;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS;C:\WINDOWS\sy
                          stem32;C:\WINDOWS\System32;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System3
                          2\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;D:\Lauguage
                          Studing\PythonSpider;C:\Program Files
                          (x86)\Google\Chrome\Application\chromedriver;D:\Programming
                          Environment\Java\java_8;D:\Lauguage
                          Studing\Android\Git\Git\cmd;D:\Programming Environment\Tesseract-
                          OCR;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance
                          Toolkit;C:\Program Files (x86)\NVIDIA
                          Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA
                          NvDLISR;D:\Lauguage Studing\Matlab\runtime\win64;D:\Lauguage
                          Studing\Matlab\bin;D:\Lauguage
                          Studing\Matlab\polyspace\bin;D:\Lauguage
                          Studing\opencv3.4.0\opencv\build\x64\vc14\bin;D:\Lauguage Studing\rasp
                          berry\putty;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:
                          \WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;D
                          :\anaconda3\envs\Mx_yolov3\Scripts;D:\anaconda3\envs\Mx_yolov3;D:\Andr
                          oidSDK;\platform-tools;D:\AndroidSDK;\tools;D:\Tools\cmake-3.21.2-wind
                          ows-x86_64\bin;C:\WINDOWS;C:\WINDOWS\system32;C:\WINDOWS\System32;C:\W
                          INDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0;C:\WIN
                          DOWS\System32\OpenSSH;D:\Programming
                          Environment\python;D:\Fiddler;D:\Lauguage Studing\鐖櫕\PyCharm
                          Community Edition 2019.3.1\bin;.;D:\Programming
                          Environment\python\Scripts;C:\Program Files
                          (x86)\Google\Chrome\Application;D:\Programming
                          Environment\Java\java_8\bin;D:\Programming
                          Environment\Java\java_8\jre\bin;"D:\Programming
                          Environment\Java\java_8\bin;D:\Mx-yolov3\CUDAv10.0\bin;D:\Mx-yolov3\CU
                          DAv10.0\libnvvp;C:\ProgramData\Oracle\Java\javapath;C:\WINDOWS;C:\WIND
                          OWS\system32;C:\WINDOWS\System32;C:\WINDOWS\System32\Wbem;C:\WINDOWS\S
                          ystem32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;D:\Lauguage
                          Studing\PythonSpider;C:\Program Files
                          (x86)\Google\Chrome\Application\chromedriver;D:\Programming
                          Environment\Java\java_8;D:\Lauguage
                          Studing\Android\Git\Git\cmd;D:\Programming Environment\Tesseract-
                          OCR;C:\Program Files (x86)\Windows Kits\8.1\Windows Performance
                          Toolkit;C:\Program Files (x86)\NVIDIA
                          Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA
                          NvDLISR;D:\Lauguage Studing\Matlab\runtime\win64;D:\Lauguage
                          Studing\Matlab\bin;D:\Lauguage
                          Studing\Matlab\polyspace\bin;D:\Lauguage
                          Studing\opencv3.4.0\opencv\build\x64\vc14\bin;D:\Lauguage Studing\rasp
                          berry\putty;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:
                          \WINDOWS\System32\WindowsPowerShell\v1.0;C:\WINDOWS\System32\OpenSSH;D
                          :\anaconda3\envs\Mx_yolov3\Scripts;D:\anaconda3\envs\Mx_yolov3;D:\Andr
                          oidSDK;\platform-tools;D:\AndroidSDK;\tools;D:\Tools\cmake-3.21.2-wind
                          ows-x86_64\bin;";"D:\AndroidSDK;\platform-
                          tools;D:\AndroidSDK;\tools鈥嬧€嬧€嬧€嬧€嬧€嬧€?;D:\Programming
                          Environment\Tesseract-OCR;D:\anaconda3;C:\Users\MSTIFIY\AppData\Local\
                          Microsoft\WindowsApps;D:\Lauguage Studing\miktex\MiKTeX\miktex\bin\x64
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\WINDOWS\system32\Windows
                          PowerShell\v1.0\Modules
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : base
    active env location : D:\Anaconda3
            shell level : 1
       user config file : C:\Users\MSTIFIY\.condarc
 populated config files : C:\Users\MSTIFIY\.condarc
          conda version : 4.9.2
    conda-build version : 3.18.11
         python version : 3.8.3.final.0
       virtual packages : __cuda=10.2=0
                          __win=0=0
                          __archspec=1=x86_64
       base environment : D:\anaconda3  (writable)
           channel URLs : https://mirrors.ustc.edu.cn/anaconda/pkgs/main/win-64
                          https://mirrors.ustc.edu.cn/anaconda/pkgs/main/noarch
                          https://mirrors.ustc.edu.cn/anaconda/pkgs/free/win-64
                          https://mirrors.ustc.edu.cn/anaconda/pkgs/free/noarch
                          https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/win-64
                          https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/noarch
          package cache : D:\anaconda3\pkgs
                          C:\Users\MSTIFIY\.conda\pkgs
                          C:\Users\MSTIFIY\AppData\Local\conda\conda\pkgs
       envs directories : D:\anaconda3\envs
                          C:\Users\MSTIFIY\.conda\envs
                          C:\Users\MSTIFIY\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.9.2 requests/2.24.0 CPython/3.8.3 Windows/10 Windows/10.0.19041
          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.
Would you like conda to send this report to the core maintainers?

[y/N]:

解決方案:

打開.condarc文件:
channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true
刪除conda-forge的鏡像源
channels:
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
ssl_verify: true
再次新建環(huán)境,成功。


二. 創(chuàng)造虛擬環(huán)境報錯An unexpected error has occurred. Conda has prepared the above report.解決方案

一、創(chuàng)造一個虛擬環(huán)境報錯**:**

An unexpected error has occurred. Conda has prepared the above report.

Upload did not complete.

具體如下:

`$ D:\Software\Anaconda3\Path\Scripts\conda-script.py create -n PRE`

  environment variables:
                 CIO_TEST=<not set>
        CONDA_DEFAULT_ENV=base
                CONDA_EXE=D:\Software\Anaconda3\Path\condabin\..\Scripts\conda.exe
               CONDA_EXES="D:\Software\Anaconda3\Path\condabin\..\Scripts\conda.exe"
             CONDA_PREFIX=D:\Software\Anaconda3\Path
    CONDA_PROMPT_MODIFIER=(base)
         CONDA_PYTHON_EXE=D:\Software\Anaconda3\Path\python.exe
               CONDA_ROOT=D:\Software\Anaconda3\Path
              CONDA_SHLVL=1
                CUDA_PATH=C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0
           CURL_CA_BUNDLE=<not set>
                 HOMEPATH=\Users\Camila
          MOZ_PLUGIN_PATH=D:\Software\Foxit\Path\Foxit PDF Reader\plugins\
          NVTOOLSEXT_PATH=C:\Program Files\NVIDIA Corporation\NvToolsExt\
                     PATH=D:\Software\Anaconda3\Path;D:\Software\Anaconda3\Path\Library\mingw-w6
                          4\bin;D:\Software\Anaconda3\Path\Library\usr\bin;D:\Software\Anaconda3
                          \Path\Library\bin;D:\Software\Anaconda3\Path\Scripts;D:\Software\Anaco
                          nda3\Path\bin;D:\Software\Anaconda3\Path;D:\Software\Anaconda3\Path\Li
                          brary\mingw-w64\bin;D:\Software\Anaconda3\Path\Library\usr\bin;D:\Soft
                          ware\Anaconda3\Path\Library\bin;D:\Software\Anaconda3\Path\Scripts;D:\
                          Software\Anaconda3\Path\bin;D:\Software\Anaconda3\Path\condabin;C:\Pro
                          gram Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\bin;C:\Program
                          Files\NVIDIA GPU Computing Toolkit\CUDA\v11.0\libnvvp;C:\Windows\syste
                          m32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPow
                          erShell\v1.0;C:\Windows\System32\OpenSSH;C:\Program Files\NVIDIA
                          Corporation\Nsight Compute 2020.1.1;C:\Program Files (x86)\NVIDIA
                          Corporation\PhysX\Common;D:\Software\Matlab
                          R2017b\path\runtime\win64;D:\Software\Matlab R2017b\path\bin;C:\Users\
                          Camila\AppData\Local\Microsoft\WindowsApps;.;D:\Software\Pycharm-2021\
                          Path\PyCharm 2021.1\bin;.;C:\Program Files\Bandizip
             PSMODULEPATH=C:\Program Files\WindowsPowerShell\Modules;C:\Windows\system32\Windows
                          PowerShell\v1.0\Modules
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>

     active environment : base
    active env location : D:\Software\Anaconda3\Path
            shell level : 1
       user config file : C:\Users\Camila\.condarc
 populated config files : C:\Users\Camila\.condarc
          conda version : 4.10.1
    conda-build version : 3.21.4
         python version : 3.8.8.final.0
       virtual packages : __cuda=11.2=0
                          __win=0=0
                          __archspec=1=x86_64
       base environment : D:\Software\Anaconda3\Path  (writable)
      conda av data dir : D:\Software\Anaconda3\Path\etc\conda
  conda av metadata url : https://repo.anaconda.com/pkgs/main
           channel URLs : https://conda.anaconda.org/conda-forge/win-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/win-64
                          https://repo.anaconda.com/pkgs/r/noarch
                          https://repo.anaconda.com/pkgs/msys2/win-64
                          https://repo.anaconda.com/pkgs/msys2/noarch
          package cache : D:\Software\Anaconda3\Path\pkgs
                          C:\Users\Camila\.conda\pkgs
                          C:\Users\Camila\AppData\Local\conda\conda\pkgs
       envs directories : D:\Software\Anaconda3\Path\envs
                          C:\Users\Camila\.conda\envs
                          C:\Users\Camila\AppData\Local\conda\conda\envs
               platform : win-64
             user-agent : conda/4.10.1 requests/2.25.1 CPython/3.8.8 Windows/10 Windows/10.0.19041
          administrator : False
             netrc file : None
           offline mode : False


An unexpected error has occurred. Conda has prepared the above report.

Upload did not complete.

二、分析原因

由于之前改BUG需要升級conda,然后驚訝的發(fā)現(xiàn)conda沒法升級,conda update conda之后會提示出錯an unexpected error has occurred. conda has prepared the above report. Upload did not complete.

后續(xù)導致我創(chuàng)建虛擬環(huán)境報錯,于是查找相關(guān)解決方案解決問題。

三、解決方案

網(wǎng)友提供較多的方案。僅供參考,本人是第三種情況,同樣解決了。

1. 刪除.condarc文件

這個文件位置一般為C:\User\Administrator.condarc,如果設(shè)置了清華/中科大源,里面會保存這些鏡像源的地址,刪除了這個文件其實就是類似于恢復使用官方源。
condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

2. 清理緩存索引

刪除conda中的緩存索引,運行如下命令:

conda clean -i
3. 我的情況很簡單,但是分析對問題解決就很簡單

但是?。?!
我使用第1、2種解決方案均無效,然后在網(wǎng)上看到UU們給出了一條建議:

try close your VPN

發(fā)現(xiàn)了自己最大問題在于使用了外網(wǎng),關(guān)閉后,問題得以解決。特此記錄?。。?/p>



三. conda create, conda install, conda update報錯conda.core.subdir_data.Response304ContentUnchanged

一、問題的起因

我原來的環(huán)境是tensorflow1.5,后來升級到tensorflow2.1,卻發(fā)現(xiàn)原來寫的一些代碼不能在tensorflow 2.0以上運行,要改代碼的話確實涉及到一些底層的API,對我來說難度不小,于是想再創(chuàng)建一個環(huán)境tensorflow1.5,讓這些老代碼就在1.5版本的tensorflow下運行。于是進入到anaconda prompt命令行進行操作:conda create -n tensorflow1.5,于是就報出如下錯誤了:

Traceback (most recent call last):
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 227, in _load
        mod_etag_headers.get('_mod'))
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 574, in fetch_repodata_remote_request
        raise Response304ContentUnchanged()
    conda.core.subdir_data.Response304ContentUnchanged

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
      File "C:\DEV\Anaconda3\lib\site-packages\conda\exceptions.py", line 819, in __call__
        return func(*args, **kwargs)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\cli\main.py", line 78, in _main
        exit_code = do_call(args, p)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\cli\conda_argparse.py", line 77, in do_call
        exit_code = getattr(module, func_name)(args, parser)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\cli\main_create.py", line 11, in execute
        install(args, parser, 'create')
      File "C:\DEV\Anaconda3\lib\site-packages\conda\cli\install.py", line 235, in install
        force_reinstall=context.force,
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\solve.py", line 518, in solve_for_transaction
        force_remove, force_reinstall)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\solve.py", line 451, in solve_for_diff
        final_precs = self.solve_final_state(deps_modifier, prune, ignore_pinned, force_remove)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\solve.py", line 180, in solve_final_state
        index, r = self._prepare(prepared_specs)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\solve.py", line 592, in _prepare
        self.subdirs, prepared_specs)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\index.py", line 215, in get_reduced_index
        new_records = query_all(spec)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\index.py", line 184, in query_all
        return tuple(concat(future.result() for future in as_completed(futures)))
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 95, in query
        self.load()
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 149, in load
        _internal_state = self._load()
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 233, in _load
        mod_etag_headers.get('_mod'))
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 280, in _read_local_repdata
        _internal_state = self._process_raw_repodata_str(raw_repodata_str)
      File "C:\DEV\Anaconda3\lib\site-packages\conda\core\subdir_data.py", line 317, in _process_raw_repodata_str
        json_obj = json.loads(raw_repodata_str or '{}')
      File "C:\DEV\Anaconda3\lib\json\__init__.py", line 348, in loads
        return _default_decoder.decode(s)
      File "C:\DEV\Anaconda3\lib\json\decoder.py", line 337, in decode
        obj, end = self.raw_decode(s, idx=_w(s, 0).end())
      File "C:\DEV\Anaconda3\lib\json\decoder.py", line 353, in raw_decode
        obj, end = self.scan_once(s, idx)
    json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 169024 column 26 (char 4767569)

于是我就開始苦逼的在網(wǎng)上搜索(吐槽一下百度,搜索不到合適的結(jié)果,還是在google上搜索了大量的同樣問題),我發(fā)現(xiàn)很多人遇到了類似的或相同的問題,可是卻沒有解決的好方法,直到我讀到https://github.com/conda/conda/issues/8051,感謝EricThomson。

二、解決方法

1. 先查看channels
conda config --get channels

我的電腦上運行結(jié)果是:

--add channels 'defaults'   # lowest priority
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge'
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2'
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/'
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r'
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free'
--add channels 'https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main'   # highest priority
2. 移除conda-forge
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge

問題圓滿解決,我開始愉快地創(chuàng)建新的環(huán)境了。

三、題外話

我很奇怪為啥我前一個月用conda成功創(chuàng)建了環(huán)境,過了一個月就不能創(chuàng)建環(huán)境了呢?我想了想,也許是我在升級安裝tensorflow2.1時使用了清華的鏡像源,所以我的channels就默認到清華的鏡像了,而正好鏡像上的conda-forge引起我的錯誤。這些都是猜測,沒有得到驗證,有知道的朋友請不吝賜教。



四. conda activate激活環(huán)境出錯的解決辦法

出現(xiàn)錯誤情況:

今天在使用Anaconda激活python3.6環(huán)境的時候出現(xiàn)了如下錯誤:

[zsq@localhost ~]$ conda activate python36

CommandNotFoundError: Your shell has not been properly configured to use 'conda activate'.
To initialize your shell, run

    $ conda init <SHELL_NAME>

Currently supported shells are:
  - bash
  - fish
  - tcsh
  - xonsh
  - zsh
  - powershell

See 'conda init --help' for more information and options.

IMPORTANT: You may need to close and restart your shell after running 'conda init'.

google一番發(fā)現(xiàn)了幾個解決辦法,但是還是沒能成功解決。后面仔細想想,發(fā)現(xiàn)是上次ssh連接該服務(wù)器使用conda activate python36命令激活環(huán)境后未使用conda deactivate退出環(huán)境就關(guān)閉終端導致的。

發(fā)現(xiàn)這個問題后,解決思路就比較明顯了,重新激活一下環(huán)境就好了,具體操作如下:

# 重新進入虛擬環(huán)境
source activate
# 退出虛擬環(huán)境
conda deactivate

最后,重新執(zhí)行conda activate python36,沒有報錯,成功進入該虛擬環(huán)境。



五. 使用清華源快速高效安裝pytorch

# 修改源為清華大學軟件鏡像站
# 編輯配置文件
vim ~/.condarc
# 更改為以下內(nèi)容

channels:
  - defaults
show_channel_urls: true
default_channels:
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free
  - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r
custom_channels:
  conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
  simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud
# 使得當前配置生效
source ~/.condarc
# 安裝pytorch
# cuda 8.x
conda install pytorch torchvision cudatoolkit=8.0 -c pytorch
# cuda 9.0
conda install pytorch torchvision cudatoolkit=9.0 -c pytorch
# cuda 10.0
conda install pytorch torchvision cudatoolkit=10.0 -c pytorch

# 測試是否安裝成功
import torch
import torchvision

# 若正常則返回 tensor(1., device='cuda:0')
a = torch.tensor(1.)
a.cuda()

# 若正常則靜默
from torch.backends import cudnn

# 若正常則返回 True
cudnn.is_available()

# 若正常則返回 True
cudnn.is_acceptable(a.cuda())


六. conda激活虛擬環(huán)境報錯 Invoke-Expression 記錄

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

借用一下別人的問題圖片,我的問題大致差不多,激活conda虛擬環(huán)境時候報錯
查看系統(tǒng)環(huán)境變量Path,發(fā)現(xiàn)報錯目錄所在的python路徑錯誤,刪除之后激活環(huán)境正常。



七. conda activate 報 Invoke-Expression

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

表達式或語句中包含意外的標記“D:\MXNet\lib”。
所在位置 行:1 字符: 2386
+ ... 3\common\lib\x64;"D:\MXNet\lib;";"D:\MXNet\3rdparty\cudnn\bin;";"D:\M ...
+                                       ~~~~~~~~~~~~~~~~~~~~~~~~~~~
表達式或語句中包含意外的標記“D:\MXNet\3rdparty\cudnn\bin”。
所在位置 行:1 字符: 2417
+ ... ib;";"D:\MXNet\3rdparty\cudnn\bin;";"D:\MXNet\3rdparty\cudart;";"D:\M ...
+                                          ~~~~~~~~~~~~~~~~~~~~~~~~
表達式或語句中包含意外的標記“D:\MXNet\3rdparty\cudart”。
所在位置 行:1 字符: 2445
+ ... n\bin;";"D:\MXNet\3rdparty\cudart;";"D:\MXNet\3rdparty\opencv;";"D:\M ...
+                                          ~~~~~~~~~~~~~~~~~~~~~~~~
表達式或語句中包含意外的標記“D:\MXNet\3rdparty\opencv”。
所在位置 行:1 字符: 2473
+ ... ty\cudart;";"D:\MXNet\3rdparty\opencv;";"D:\MXNet\3rdparty\vc;";"D:\M ...
+                                              ~~~~~~~~~~~~~~~~~~~~
表達式或語句中包含意外的標記“D:\MXNet\3rdparty\vc”。
所在位置 行:1 字符: 2497
+ ... ty\opencv;";"D:\MXNet\3rdparty\vc;";"D:\MXNet\3rdparty\gnuwin;";"D:\M ...
+                                          ~~~~~~~~~~~~~~~~~~~~~~~~
表達式或語句中包含意外的標記“D:\MXNet\3rdparty\gnuwin”。
所在位置 行:1 字符: 2525
+ ... ";"D:\MXNet\3rdparty\gnuwin;";"D:\MXNet\3rdparty\openblas\bin;";F:\en ...
+                                    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
表達式或語句中包含意外的標記“D:\MXNet\3rdparty\openblas\bin”。
所在位置 D:\ProgramData\Anaconda3\shell\condabin\Conda.psm1:107 字符: 9
+         Invoke-Expression -Command $activateCommand;
+         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ParserError: (:) [Invoke-Expression], ParseException
    + FullyQualifiedErrorId : UnexpectedToken,Microsoft.PowerShell.Commands.InvokeExpressionCommand

出錯原因

Conda.psm1 中沒能獲取正確的環(huán)境變量(多了引號,導致錯誤,有點類似 XSS 的感覺)

解決方法

把系統(tǒng)環(huán)境變量 path 中多個路徑擠在一起寫的分開寫,刪除某些結(jié)尾包含 ; 的行

還有可能是用戶自定義了系統(tǒng)變量,并通過 %xxx% (比如我的是 %JAVA_HOME% )引入,也會報相同的錯

修改好后再次運行就會成功



八. [報錯解決]Anacon創(chuàng)建新虛擬環(huán)境失?。篈n unexpected error has occurred. Conda has prepared the above report.

互聯(lián)網(wǎng)的意義在于高質(zhì)量的共享

1.報錯情景

創(chuàng)建新的Anaconda虛擬環(huán)境時

2.報錯信息

CondaSSLError: OpenSSL appears to be unavailable on this machine. OpenSSL is required 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.
Would you like conda to send this report to the core maintainers? [y/N]: y
Upload successful.to
download and install packages.

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

3.可能問題

.condarc文件未刪除

4.解決方案

(1)在
Anaconda Prompt界面下,輸入以下命令:

conda config --show-sources

(2) 檢查是否存在.condarc文件

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言
(3)圖片顯示存在.condarc文件,這里為地址,刪除即可:

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

(4)重新創(chuàng)建Anaconda環(huán)境
condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言
大功告成!

PS:若安裝失敗,可能需要關(guān)掉梯子



九. [conda報錯 已解決]An unexpected error has occurred. Conda has prepared the above report.

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

今天在用anaconda創(chuàng)建新的python環(huán)境時,報了An unexpected error has occurred. Conda has prepared the above report,在這里記錄一下解決方法。

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言
報錯截圖

下面是解決方法:

1. 先在命令行窗口輸入以下命令,查看是否存在.condarc文件:
conda config --show-sources

如果輸出如下圖所示的信息,說明.condarc文件已經(jīng)存在:
condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

2. 找到上面圖片輸出的.condarc的文件位置,將.condarc刪除掉就行。

然后重新執(zhí)行conda新建環(huán)境的命令就行:

 conda create -n 環(huán)境名 python=python版本

另外,還有一種可能是梯子的問題,把梯子關(guān)掉就好了。

問題:

請問樓主這個是什么報錯呀,該如何解決呢

condaerror: run 'conda init' before 'conda activate,# python,python,conda,開發(fā)語言

A:哎,是pycharm2023的問題好像,更新以后的bug,動態(tài)conda檢測好像不太行,只有conda的base庫可以,自創(chuàng)庫就檢測不到(但能用,就是報錯很煩人)

A:是pycharm2023版本的問題,我退回了21和22版就行了











MSTIFIY

conda create新建環(huán)境失敗報錯:An unexpected error has occurred. Conda has prepared the above report.

消滅BUG鴨

創(chuàng)造虛擬環(huán)境報錯An unexpected error has occurred. Conda has prepared the above report.解決方案

avafalcon

conda create, conda install, conda update報錯conda.core.subdir_data.Response304ContentUnchanged

云外孤鳥

conda activate激活環(huán)境出錯的解決辦法

使用清華源快速高效安裝pytorch

努力變強99

conda激活虛擬環(huán)境報錯 Invoke-Expression 記錄

皮膚科大白

conda activate 報 Invoke-Expression

艾遠山

[報錯解決]Anacon創(chuàng)建新虛擬環(huán)境失?。篈n unexpected error has occurred. Conda has prepared the above report.

虛浮

[conda報錯 已解決]An unexpected error has occurred. Conda has prepared the above report.文章來源地址http://www.zghlxwxcb.cn/news/detail-801634.html

到了這里,關(guān)于Python&aconda系列:conda創(chuàng)建虛擬環(huán)境、切換環(huán)境 報錯的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包