Muh*_*eeb 11 python windows windows-xp python-3.x anaconda
我在Windows XP上安装了Anaconda 3 2.3.0.它应该是支持windows xp的anaconda的最后一个版本,因为它包含python 3.4.3,而python 3.4.x是支持windows xp的python的最后一个版本.
安装包时
conda安装
,其中一个依赖项是将conda更新为conda 4.x. 运行conda install时,conda 4.x在命令行中崩溃了.这使得anaconda无法使用,我卸载了anaconda.
我的问题是,是否可以锁定软件包的版本?对于这两个用例:
如果2个用例中只有一个是可能的或已知或更容易,请将其写为答案.
dar*_*ith 16
这有两个位.首先,你可以通过改变配置选项防止自动更新畅达auto_update_conda到False:
conda config --set auto_update_conda False
Run Code Online (Sandbox Code Playgroud)
另一点是将软件包固定到某些版本.对于那些您不想更新的软件包,您可以通过pinned在环境conda-meta目录中的一个名为(您可能需要创建它)的文件中添加一行来固定版本.语法是
下面的[代码]
conda-meta/pinned迫使NumPy留在1.7系列,这是任何以1.7开头的版本,并迫使SciPy保持在0.14.2版本:Run Code Online (Sandbox Code Playgroud)numpy 1.7.* scipy ==0.14.2
有关更多信息,请参阅文档.