python - conda 无法创建环境

标签 python virtualenv anaconda conda

如何解决 conda 中无法创建新环境的以下问题?

conda create --name snowflakes biopython                                                                      130 ↵
Fetching package metadata .........
Solving package specifications: .

Package plan for installation in environment /home/geoheil/.conda/envs/snowflakes:

The following NEW packages will be INSTALLED:

    biopython:  1.68-np112py36_0
    mkl:        2017.0.1-0      
    numpy:      1.12.0-py36_0   
    openssl:    1.0.2k-1        
    pip:        9.0.1-py36_1    
    python:     3.6.0-0         
    readline:   6.2-2           
    setuptools: 27.2.0-py36_0   
    sqlite:     3.13.0-0        
    tk:         8.5.18-0        
    wheel:      0.29.0-py36_0   
    xz:         5.2.2-1         
    zlib:       1.2.8-3         

Proceed ([y]/n)? y 

mkl-2017.0.1-0 100% |######################################################################| Time: 0:00:14   9.39 MB/s
numpy-1.12.0-p 100% |######################################################################| Time: 0:00:00   9.51 MB/s
biopython-1.68 100% |######################################################################| Time: 0:00:00   9.26 MB/s
ERROR conda.core.link:_execute_actions(330): An error occurred while installing package 'defaults::readline-6.2-2'.
CondaError: Cannot link a source that does not exist. /opt/anaconda/pkgs/readline-6.2-2/lib/libhistory.a

Attempting to roll back.



CondaError: Cannot link a source that does not exist. /opt/anaconda/pkgs/readline-6.2-2/lib/libhistory.a

最佳答案

似乎您的包缓存目录以某种方式损坏了。这不是上游包的问题,​​因为https://repo.continuum.io/pkgs/free/linux-64/readline-6.2-2.tar.bz2肯定包含该文件。尝试:

conda env remove -yn snowflakes
conda remove readline -y --force
conda clean --all -y
conda install readline -y
conda create -n snowflakes biopython

关于python - conda 无法创建环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42605956/

相关文章:

Python 使用命令行创建 7zip 存档

python - 使用 virtualenv 安装某些包

python从文本文件中逐行读取

python - Anaconda 找不到模块 cv2

performance - 是否可以改善 conda 环境的激活时间?

python - 如何删除 gridLayout (QT) 内的间距?

python - CNTK create_trainer 方程

python - 生成缓冲区半径多边形 - 可能的投影问题

python - 如何从命令行使用 pythonbrew venv 运行 python 脚本?

python - 如何判断 virtualenv 是否在 Windows Git Bash 中激活