installation - 在 Windows 10 上通过 anaconda 为 python3.7 安装 networkx v2.4
问题描述
上周我在我的电脑上安装了 Anaconda3(版本 2019.10-Windowsx86_64)。它带有 networkx v2.3,但我想升级到 v2.4,根据conda search
和Anaconda 的网站,它应该在 Anaconda 上可用。
我首先尝试了 Anaconda 导航器,但无法正常工作。表示networkx可以更新。但是,当我单击Apply
导航器时,会花费一些时间“解决包规范”,然后给我如下所示的空弹出窗口。
我也尝试过使用 conda 提示符。使用conda install networkx
, conda update networkx
,conda install -c anaconda networkx
不会导致安装 v2.4。我也试过conda install networkx=2.4
了,这需要很长时间,然后报告很长的包冲突列表。我觉得这很令人困惑,因为我刚刚安装了 Anaconda,还没有篡改任何配置。
感谢您对了解正在发生的事情以及我如何尝试解决它的任何帮助!
解决方案
我还尝试了 conda install networkx=2.4,它需要很长时间,然后报告很长的包冲突列表。
这是这里的关键。anaconda
预装了许多软件包,其中一些可能取决于它们,networkx==2.3
因为它们可能与最新版本不兼容。
您可以做的是创建一个具有所需版本的新环境networkx
:
conda create -n myenv python=<your desired python version> networkx==2.4
这将创建一个新环境,您只能在其中安装所需的软件包并确保networkx==0.24
满足要求。
推荐阅读
- python - Pandas:将分隔符值传递给 read_csv(),这样,其中 1 列将被忽略
- java - 与依赖冲突:build.gradle
- c++ - unordered_set 使用重载 operator= 设置转换
- python - 除非将鼠标悬停在 src 标签上,否则不会出现完整的图像链接时使用 BeautifulSoup 下载图像
- c - 函数waitpid c中的变量stat_loc
- mysql - 创建 MySQL 触发器时出现语法错误
- python - 无法通过池化获得多处理结果
- ubuntu - Clang stdlib 头和 cmake
- javascript - 粘性列中的 ag-grid 菜单
- directory - Tcl:[文件临时目录]