首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Conda希望在卸载时降低不相关的软件包的级别。

Conda希望在卸载时降低不相关的软件包的级别。
EN

Stack Overflow用户
提问于 2018-11-20 17:45:37
回答 1查看 802关注 0票数 1

我使用conda来安装galpy包,如下所示:

conda安装galpy -c conda-锻件

在此过程中,它安装和更新了一些软件包:

将安装下列新软件包:

代码语言:javascript
复制
blas:            1.0-mkl                          
galpy:           1.4.0-py27hb26f9ae_0  conda-forge
gsl:             2.2.1-h002c638_3                 
kiwisolver:      1.0.1-py27h2d50403_2  conda-forge

将更新下列软件包:

代码语言:javascript
复制
ca-certificates: 2018.4.16-0           conda-forge --> 2018.10.15-ha4d7672_0 conda-forge
certifi:         2018.4.16-py27_0      conda-forge --> 2018.10.15-py27_1000  conda-forge
conda:           4.5.9-py27_0          conda-forge --> 4.5.11-py27_1000      conda-forge
matplotlib:      2.1.2-py27h6d6146d_0              --> 2.2.2-py27_1          conda-forge
numpy:           1.14.0-py27h8a80b8c_1             --> 1.14.2-py27ha9ae307_0            
openssl:         1.0.2o-h470a237_1     conda-forge --> 1.0.2p-h470a237_1     conda-forge

然后我意识到,与其在系统范围内安装galpy,我更希望在我的用户空间中有一个副本。所以我试着用"conda卸载galpy“卸载galpy.但是现在它想降级一堆无关的包,包括python本身:

下列包裹将被移除:

代码语言:javascript
复制
galpy:           1.4.0-py27hb26f9ae_0    conda-forge

将更新下列软件包:

代码语言:javascript
复制
cryptography:    2.1.4-py27hdbc5e8f_0                --> 2.4.1-py27ha12b0ac_0
curl:            7.58.0-ha441bb4_0                   --> 7.62.0-ha441bb4_0   
libcurl:         7.58.0-hf30b1f0_0                   --> 7.62.0-h051b688_0   
libssh2:         1.8.0-h322a93b_4                    --> 1.8.0-ha12b0ac_4    
openssl:         1.0.2p-h470a237_1       conda-forge --> 1.1.1-h1de35cc_0    

下列一揽子计划将被降级:

代码语言:javascript
复制
ca-certificates: 2018.10.15-ha4d7672_0   conda-forge --> 2018.03.07-0        
certifi:         2018.10.15-py27_1000    conda-forge --> 2018.10.15-py27_0   
conda:           4.5.11-py27_1000        conda-forge --> 4.5.11-py27_0       
pycurl:          7.43.0.1-py27hdbc3d79_0             --> 7.19.0-py27_1       
python:          2.7.14-hde5916a_29                  --> 2.7.3-5             
readline:        7.0-hc1231fa_4                      --> 6.2-2               
  1. 为什么它想要降级这些包,它从来没有接触到的第一?在安装和卸载之间,我绝对没有做过任何包管理。
  2. 使用强制卸载安全吗?文档给出了可怕的警告,但实际上我并没有在中间做任何其他的事情,也没有任何事情依赖于galpy,所以感觉应该是安全的。如果没有,我怎样才能避免这些降级呢?
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-20 18:08:52

似乎您必须指定安装时使用的相同通道。在这种情况下:

代码语言:javascript
复制
conda uninstall galpy -c conda-forge
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53398670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档