簡體   English   中英

CondaVerificationError: || ClobberError:使用 Python 2.7.x 或 3.7.x 創建新的 conda 環境

[英]CondaVerificationError: || ClobberError: Create a new conda environment with Python 2.7.x or 3.7.x

使用 conda conda create -n gl-env python=2.7 anaconda=4.0.0使用 Python 2.7.x 或 3.7.x 創建新的 conda 環境時,出現以下錯誤

准備交易:完成驗證交易:失敗

CondaVerificationError: The package for bokeh located at C:\Users\kokul\Miniconda3\pkgs\bokeh-0.11.1-py27_0
appears to be corrupted. The path 'Scripts/bokeh-script.py-server'
specified in the package manifest cannot be found.

ClobberError: This transaction has incompatible packages due to a shared path.
  packages: defaults::notebook-4.1.0-py27_2, defaults::qtconsole-4.2.0-py27_1
  path: 'menu/jupyter.ico'

如何解決?

發生這種情況是因為它正在搜索不存在的錯誤文件。 您可以通過編輯包bokeh-0.11.1-py27_0files清單文件來簡單地解決此bokeh-0.11.1-py27_0

  1. 前往包裹位置。 在這種情況下C:\\Users\\kokul\\Miniconda3\\pkgs\\bokeh-0.11.1-py27_0

  2. 打開目錄info的文件files

  3. 查找字符串bokeh-script.py-server並將其替換為bokeh-server-script.py
  4. 保存並重試。

這可能是由於軟件包安裝失敗或不完整。 我首先解決了這個問題。

conda clean --all

回復Y

我不知道如何在沒有撤消和重做的情況下解決。 我撤消了操作

conda clean --packages --tarballs

然后重做

conda create -n gl-env python=2.7 anaconda=4.0.0

替代選項

  1. 安裝蟒蛇2
  2. 在 environment 選項中創建一個 env 名稱 gl-env 並繼續其余選項

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM