安装
需要使用.8、3.9或3.10。如果您的计算机上尚未配置环境,请参阅完整安装说明 stack 。
下面我们假设您的计算机上已经配置了默认的环境,并且您打算安装 里面。如果要创建和使用虚拟环境,请按照 venv 和 .
首先,确保您有最新版本的 pip (包管理器)已安装。如果没有,请参阅 Pip 安装 pip 第一。
安装发布版本
安装当前版本的 具有 pip ::
$ pip install networkx[default]
要升级到较新版本,请使用 — 旗帜:
$ pip install --upgrade networkx[default]
如果您没有在系统范围内安装软件的权限,可以使用 –user 旗帜:
$ pip install --user networkx[default]
如果您不想安装我们的依赖项(例如, numpy , scipy 等),您可以使用::
$ pip install networkx
如果您使用的是PyPy,或者您正在处理的项目只需要我们的功能的有限子集,并且您想要限制依赖项的数量,这可能会很有帮助。
或者,您可以手动下载 从 或 PyPI . 要安装这些版本之一,请将其解包,然后使用终端从顶级源目录运行以下内容:
$ pip install .[default]
安装开发版本
如果你有 Git 安装在系统上,也可以安装的开发版本 .
在安装开发版本之前,可能需要卸载的标准版本 使用 pip ::
$ pip uninstall networkx
然后做::
$ git clone https://github.com/networkx/networkx.git $ cd networkx $ pip install -e .[default]
这个 pip -e .[] 命令允许您在开发分支更改时跟踪它,方法是在正确的位置创建链接并将命令行脚本安装到适当的位置。
那么,如果你想更新 在同一个目录中,随时执行:
$ git pull
额外套餐
备注
一些可选包(例如, gdal 可能需要编译C或C++代码。如果在安装这些软件包时遇到困难 pip ,请查阅这些软件包的主页。
以下额外的软件包提供了额外的功能。查看中的文件 / 有关特定版本要求的信息的目录。
安装 以及额外的套餐,请:
$ pip install networkx[default,extra]
要显式安装所有可选软件包,请执行:
$ pip install pygraphviz pydot pyyaml gdal lxml
或者,安装任何可选软件包(例如, )单独:
$ pip install pygraphviz
测试
使用 测试包。你可以在他们的 .
测试源分发
您可以使用以下命令从解包的源目录测试整个包:
pytest networkx
测试已安装的包
在shell命令提示符下,可以使用以下命令测试已安装的包:
pytest --pyargs networkx
发表回复