无法从 environment.yml 创建 conda 环境



我正在尝试安装一个环境文件。我每次都会遇到错误。

似乎我需要从CMD执行此操作: conda env create -f environment.yml

我确实遇到了这个错误:

我需要做什么才能完成这项工作?是因为错误的道路吗?除非我只是手动创建Env,否则尚未设法安装环境。不清楚的步骤,新的python。

 # >>>>>>>>>>>>>>>>>>>>>> ERROR REPORT <<<<<<<<<<<<<<<<<<<<<<
    Traceback (most recent call last):
      File "C:UserssricgDocumentsUPennMUSA-620Anaconda3libsite-packagescondaexceptions.py", line 1003, in __call__
        return func(*args, **kwargs)
      File "C:UserssricgDocumentsUPennMUSA-620Anaconda3libsite-packagesconda_envclimain.py", line 73, in do_call
        exit_code = getattr(module, func_name)(args, parser)
      File "C:UserssricgDocumentsUPennMUSA-620Anaconda3libsite-packagesconda_envclimain_create.py", line 77, in execute
        directory=os.getcwd())
      File "C:UserssricgDocumentsUPennMUSA-620Anaconda3libsite-packagesconda_envspecs__init__.py", line 40, in detect
        if spec.can_handle():
      File "C:UserssricgDocumentsUPennMUSA-620Anaconda3libsite-packagesconda_envspecsyaml_file.py", line 18, in can_handle
        self._environment = env.from_file(self.filename)
      File "C:UserssricgDocumentsUPennMUSA-620Anaconda3libsite-packagesconda_envenv.py", line 142, in from_file
        yamlstr = fp.read()
      File "C:UserssricgDocumentsUPennMUSA-620Anaconda3libencodingscp1252.py", line 23, in decode
        return codecs.charmap_decode(input,self.errors,decoding_table)[0]
    UnicodeDecodeError: 'charmap' codec can't decode byte 0x8f in position 37055: character maps to <undefined>
`$ C:UserssricgDocumentsUPennMUSA-620Anaconda3Scriptsconda-env-script.py create -f environment.yml`
  environment variables:
                 CIO_TEST=<not set>
  CONDA_AUTO_UPDATE_CONDA=false
                CONDA_EXE=C:UserssricgDocumentsUPennMUSA-620Anaconda3condabin..Scripts
                          conda.exe
               CONDA_EXES="C:UserssricgDocumentsUPennMUSA-620Anaconda3condabin..Scripts
                          conda.exe"
               CONDA_ROOT=C:UserssricgDocumentsUPennMUSA-620Anaconda3
                 HOMEPATH=Userssricg
      MIC_LD_LIBRARY_PATH=C:Program Files (x86)Common FilesIntelShared
                          Librariescompilerlibmic
                     PATH=C:UserssricgDocumentsUPennMUSA-620Anaconda3;C:UserssricgDocum
                          entsUPennMUSA-620Anaconda3Librarymingw-w64bin;C:UserssricgDoc
                          umentsUPennMUSA-620Anaconda3Libraryusrbin;C:UserssricgDocumen
                          tsUPennMUSA-620Anaconda3Librarybin;C:UserssricgDocumentsUPenn
                          MUSA-620Anaconda3Scripts;C:UserssricgDocumentsUPennMUSA-620An
                          aconda3bin;C:Program Files (x86)NVIDIA
                          CorporationPhysXCommon;C:Program Files (x86)Common
                          FilesOracleJavajavapath;C:Program Files (x86)Common
                          FilesIntelShared Librariesredistintel64compiler;C:WINDOWSsystem
                          32;C:WINDOWS;C:WINDOWSSystem32Wbem;C:WINDOWSSystem32WindowsPowe
                          rShellv1.0;C:WINDOWSSystem32OpenSSH;C:Program FilesCommon
                          FilesAutodesk Shared;C:Program FilesNVIDIA CorporationNVIDIA
                          NvDLISR;C:Program FilesMicrosoft SQL ServerClient
                          SDKODBC110ToolsBinn;C:Program Files (x86)Microsoft SQL
                          Server120ToolsBinn;C:Program FilesMicrosoft SQL
                          Server120ToolsBinn;C:Program FilesMicrosoft SQL
                          Server120DTSBinn;C:Program Files (x86)Windows Kits8.1Windows
                          Performance Toolkit;C:UserssricgDocumentsUpennMUSA-620Anaconda3
                          ;C:UserssricgDocumentsUpennMUSA-620Anaconda3Librarymingw-w64b
                          in;C:UserssricgDocumentsUpennMUSA-620Anaconda3Libraryusrbin;C
                          :UserssricgDocumentsUpennMUSA-620Anaconda3Librarybin;C:Users
                          sricgDocumentsUpennMUSA-620Anaconda3Scripts;C:UserssricgAppDat
                          aLocalMicrosoftWindowsApps;C:UserssricgAppDataRoamingDashlane
                          5.3.2.14186binFirefox_Extension{442718d9-475e-452a-b3e1-fb1ee16b8e9
                          f}components;C:UserssricgAppDataRoamingDashlane5.3.2.14186ucrt
             PSMODULEPATH=C:Program FilesWindowsPowerShellModules;C:WINDOWSsystem32Windows
                          PowerShellv1.0Modules;C:Program Files (x86)Microsoft SQL
                          Server120ToolsPowerShellModules
       REQUESTS_CA_BUNDLE=<not set>
            SSL_CERT_FILE=<not set>
     active environment : None
       user config file : C:Userssricg.condarc
 populated config files :
          conda version : 4.6.14
    conda-build version : 3.17.8
         python version : 3.7.3.final.0
       base environment : C:UserssricgDocumentsUPennMUSA-620Anaconda3  (writable)
           channel URLs : https://repo.anaconda.com/pkgs/main/win-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/free/win-64
                          https://repo.anaconda.com/pkgs/free/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 : C:UserssricgDocumentsUPennMUSA-620Anaconda3pkgs
                          C:Userssricg.condapkgs
                          C:UserssricgAppDataLocalcondacondapkgs
       envs directories : C:UserssricgDocumentsUPennMUSA-620Anaconda3envs
                          C:Userssricg.condaenvs
                          C:UserssricgAppDataLocalcondacondaenvs
               platform : win-64
             user-agent : conda/4.6.14 requests/2.21.0 CPython/3.7.3 Windows/10 Windows/10.0.17763
          administrator : False
             netrc file : None
           offline mode : False

我尝试从Windows到Mac的Env导入ENV时也有同样的问题。我能够通过转换环境来解决问题。Windows中的Vscode将其保存为UTF-16LE。

我可以通过单击底部栏中的编码标签,然后选择"用编码保存"来转换VSCODE的编码。

或者,您还可以通过从下拉框中选择"将" UTF-8"选择为"文件",然后在Windows中使用记事本将编码转换为UTF-8。

最新更新