Anaconda 康达挂断了电话;“解决环境问题”;安装STSci软件包时
晚上好,, 我在Windows10的虚拟机上运行Ubuntu18.04.1LTS。我安装了Anaconda 5.3,没有任何问题,但是当我尝试使用命令行安装STSCI环境时: 康达创建-n astroconda stsciAnaconda 康达挂断了电话;“解决环境问题”;安装STSci软件包时,anaconda,conda,Anaconda,Conda,晚上好,, 我在Windows10的虚拟机上运行Ubuntu18.04.1LTS。我安装了Anaconda 5.3,没有任何问题,但是当我尝试使用命令行安装STSCI环境时: 康达创建-n astroconda stsci 终端在“解决环境”中受阻(我有4.5.11版的conda)。昨天我等了大约4个小时才放弃。我想知道这个问题是否存在已知问题,是否与我分配给虚拟机的磁盘和RAM的数量有关。提前谢谢。我在macOS 10.13.6上也有同样的问题。 iraf环境的创建 conda create
终端在“解决环境”中受阻(我有4.5.11版的conda)。昨天我等了大约4个小时才放弃。我想知道这个问题是否存在已知问题,是否与我分配给虚拟机的磁盘和RAM的数量有关。提前谢谢。我在macOS 10.13.6上也有同样的问题。 iraf环境的创建
conda create -n iraf27 python=2.7 iraf-all pyraf-all stsci
但效果很好
更新:我发现指定python版本
conda create -n astroconda python=3.6 stsci
使安装程序也能与astroconda一起工作。我也有同样的问题,但后来我更新了Conda,它工作了
$ conda update conda
我将为康达的“解决环境”问题写一个更一般的解决方案,我对此感到非常高兴 要尝试的事情的简短回答:
- 如前所述,尝试使用
更新Conda,或者更好地使用整个基本环境Conda update Conda
Conda update--all
- 使用
指定包和生成版本,例如=
。通过sage=8.3=py27\u 3
搜索可用版本conda Search
- 与包一样,您还可以指定python版本,理想情况下还可以指定一些其他依赖项。使用
检查相关性conda info
- 检查文件内的当前配置或使用
检查是否有其他限制,因为通常您只能找到其中定义的conda config--get
通道
- 使用其他频道时,将
或您要使用的频道放在顶部,然后添加conda forge
。因此,您的文件如下所示:channel\u priority:strict
- 与上述相反,删除第一行并尝试向命令中添加
。自从升级到Conda 4.6后,这本书帮了我好几次忙--no channel priority
-vv
或-debug
,稍后您将看到类似调用SAT和子句count:XXX
的行。如果它长时间停留在这些行中的某一行,请尝试如上所述为包指定版本。如果出现其他问题,请尝试
如果您使用的是
conda forge
频道,另一个有用的提示是查看它们的内容 当我试图从conda forge频道安装某些东西时,我的conda挂在解决环境上。我不知道为什么。我也有同样的问题:康达被绞死了12个多小时!只需指定一个python版本,康达就最终通过了“解决环境”。这个命令在更新到4.7.7时破坏了我的系统和环境。做这件事之前要三思!
channel_priority: strict
channels:
- conda-forge
- defaults