【问题标题】:Glitches installing wxpython?安装 wxpython 的故障?
【发布时间】:2021-11-19 13:12:09
【问题描述】:
我对 python 世界比较陌生。
我试图在多台计算机上安装 wxpython,但一直失败。
我使用anaconda 4.9.2版本并使用提示命令:
conda install -c anaconda wxpython
我收到以下错误消息:
收集包元数据(current_repodata.json):完成
求解环境:初始冻结求解失败。使用灵活的求解重试。
解决环境:使用 current_repodata.json 的 repodata 失败,将使用下一个 repodata 源重试。
我尝试将 python 更新到最新版本。我尝试了很多东西。我仍然遇到这个讨厌的问题。我做错了什么?
谢谢!
【问题讨论】:
标签:
package
wxpython
conda
【解决方案1】:
没有错本身。这些消息表明 Conda 无法在不更改当前安装的包的情况下安装该包。因为 Anaconda 发行版 (!= Conda) 有很多包,所以这种情况经常发生。此外,这个特定的包不经常更新,anaconda 频道似乎也跟不上。
一般来说,更好的做法是为您必须处理的每个项目/任务创建新环境,并且只安装您需要的包。此外,conda-forge 频道往往是更一致的软件包提供者,但与 Anaconda 频道软件包相比,它经历的互操作性测试和调整更少。也就是说,考虑尝试类似
conda create -n myenv -c conda-forge python=3.9 wxpython ...
其中myenv 是您想引用环境的任何名称,... 应该是您知道您想使用的任何其他包。