首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在windows中安装Networkit python?

如何在windows中安装Networkit python?
EN

Stack Overflow用户
提问于 2020-05-18 19:59:21
回答 2查看 615关注 0票数 0

为了安装networkit...我试过了

代码语言:javascript
复制
pip install networkit

但它抛出了错误...

代码语言:javascript
复制
ERROR: No suitable compiler found. Install any of these:  ['g++', 'g++-8', 'g++-7', 'g++-6.1', 'g++-6', 'g++-5.3', 'g++-5.2', 'g++-5.1', 'g++-5', 'g++-4.9', 'g++-4.8', 'clang++', 'clang++-3.8', 'clang++-3.7']

然后我想到了直接运行networkit的源代码。所以我从Networkit下载并运行了python setup.py install

但是所有这些抛出的错误都是一样的。有什么想法吗?

EN

回答 2

Stack Overflow用户

发布于 2020-05-18 20:22:17

https://github.com/networkit/networkit#requirements列出了以下要求:

代码语言:javascript
复制
* A modern C++ compiler, e.g.: g++ (>= 4.8) or clang++ (>= 3.7)
* OpenMP for parallelism (usually ships with the compiler)
* Python3 (3.4 or higher is recommended, 3.3 supported)
* Pip
* CMake version 3.5 or higher (e.g., pip3 install cmake)
* Build system: Make or Ninja
* Cython version 0.21 or higher (e.g., pip3 install cython)

你看到的错误是python安装程序找不到任何c++编译器。

根据您的平台,您至少需要安装可用的编译器和cmake -how/什么,这取决于您的os/发行版。

票数 0
EN

Stack Overflow用户

发布于 2020-06-16 02:00:36

Networkit在本机windows上还不受支持。

如果您使用的是Windows10,您可以获得WSL (Windows Subsystem for Linux)并在其中安装Networkit,请参阅上述信息和安装步骤here

顺便说一句,即使你实际安装了合适的编译器,你也会得到(找不到编译器)的错误,这是因为脚本(setup.py)实际上还不是用于本机窗口的,请参阅更新的(setup.py) here以了解它离在本机窗口上运行有多远

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61869104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档