anaconda/conda-安装特定的软件包版本

2024-05-29 03:58:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我想使用conda在当前活动环境中安装“rope”包。目前,以下“rope”版本可用:

(data_downloader)user@user-ThinkPad ~/code/data_downloader $ conda search rope
Using Anaconda Cloud api site https://api.anaconda.org
Fetching package metadata: ....
cached-property              1.2.0                    py27_0  defaults        
                             1.2.0                    py34_0  defaults        
                             1.2.0                    py35_0  defaults        
                             1.3.0                    py27_0  defaults        
                             1.3.0                    py34_0  defaults        
                             1.3.0                    py35_0  defaults        
rope                         0.9.4                    py26_0  defaults        
                             0.9.4                    py27_0  defaults        
                             0.9.4                    py33_0  defaults        
                             0.9.4                    py34_0  defaults        
                             0.9.4                    py26_1  defaults        
                             0.9.4                    py27_1  defaults        
                             0.9.4                    py33_1  defaults        
                             0.9.4                    py34_1  defaults        
                          .  0.9.4                    py35_1  defaults        

我要安装以下程序:

                         1.3.0                    py35_0  defaults        

我试过各种各样的‘conda install’排列,我不会在这里列出,因为它们都不正确。

我也不确定py35_0是什么(我假设这是针对其构建包的python版本?)我也不知道“违约”是什么意思?


Tags: 版本apidata环境downloadercondaropedefaults
3条回答

没有rope的版本1.3.01.3.0是指包装cached-propertyrope的最高可用版本是0.9.4

您可以使用conda install package=version安装不同的版本。但在这种情况下,只有一个版本的rope所以您不需要它。

在这个列表中看到cached-property的原因是它包含字符串"rope":“cached-propeerty”

py35_0意味着您需要此特定版本的python版本3.5。如果您只有python3.4,并且该包仅适用于3.5版本,则不能使用conda安装它。

我对defaults也不太确定。这应该表示此包位于默认conda通道内。

对于版本>;=,>;,<;,<;=使用单引号或双引号

conda install [-y] package">=version"
conda install [-y] package">=low_version, <=high_version"
conda install [-y] package">=low_version, <high_version"

conda install -y torchvision">=0.3.0"
conda install openpyxl'>=2.4.10,<=2.6.0'
conda install openpyxl'>=2.4.10,<3.0.0'

如果选项-y,--yes,则不要求确认。 在条件4.7.12下测试

要安装特定软件包,请执行以下操作:

conda install <pkg>=<version>

例如:

conda install matplotlib=1.4.3

相关问题 更多 >

    热门问题