xuanye的个人博客分享 http://blog.sciencenet.cn/u/xuanye

博文

networkit详细安装过程

已有 2655 次阅读 2021-9-14 09:15 |个人分类:python学习笔记|系统分类:科研笔记

  1. 系统及软件:win10 + vs2019 + python3.8 (anaconda安装) + cmake3.21 + ninja-win1.10.2

  2. VS2019 已安装的单个组件:(这部分组件安装了很多,有的可能不发生作用,但是全列出来了)

                                             (1)   MSVC v142 -  VS 2019 C++ *64/*86 生成工具(最新)

                                             (2)   Windows 10 SDK (10.0.19041.0)

                                             (3)   实时调试器

                                             (4)   C++ 分析工具

                                             (5)   用于 Windows 的 C++ Cmake 工具

                                             (6)   适用于最新 v142 生成工具的 C++ ATL (*64和*86)

                                             (7)   Boost.Test 测试适配器

                                             (8)   Google Test 测试适配器

                                             (9)   Live Share

                                             (10) IntelliCode

                                             (11) C++ AddressSanitizer

                                             (12) MSVC v140 - VS 2015 C++ 生成工具 (v14.00)

                                             (13) Python 3 64-bit (3.7.8)

                                             (14) 适用于 v142 的 C++ Clang-cl 生成工具 (*64和*86)

                                             (15) 适用于 Windows 的 C++ Clang 编译器 (11.0.0)

                                             (16) Window 通用 CRT SDK

                                             (17) 适用于 Linux 开发的 C++

                                             (18) 适用于 Linux 的 C++ Cmake 工具

                                             (19) MSVC v142 -VS 2019 C++ *64/*86 生成工具 (v14.20)

                                             (20) TypeScript 4.2 SDK

                                             (21) NuGet 包管理器

                                             (22) 文本模板转换

                                             (23) C# 和 Visual Basic

                                             (24) C++ 核心功能

                                             (25) JavaScript 和 TypeScript 语言支持

                                             (26) 用于 DirectX 的图形调试器和 GPU 探查器

                                             (27) C# 和 Visual Basic Roslyn 编译器

                                             (28) C++ 2019可在发行程序包 MSM

                                             (29) C++ 2019可在发行程序包更新

                                             (30) MSBuild 

  3. 电脑的环境变量(path中):

                                             (1)   Cmake路径:D:\Program Files\CMake\bin

                                             (2)   ninja路径:D:\ninja

                                             (3)   MSVC的cl.exe路径:D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30037\bin\Hostx64\x64

                                             (4)   git路径:D:\Program Files\Git\cmd (安装git的过程中自动添加)

  4. 安装过程:                        (1)   在桌面新建文件夹(不要有中文),在文件夹中右键,选择Git Bash Here,在弹出窗口中输入git clone https://github.com/networkit/networkit.git  (项目url)

                                             (2)   在下载的networkit文件夹中右键,选择Git Bash Here,在弹出窗口中输入git submodule update --init

                                             (3)   启动开始菜单下,Visual Studio 2019菜单内的x86_x64 Cross Tools Command Prompt for VS 2019   

                                             (4)   激活python环境:activate XX

                                             (5)   CD 切换至刚刚下载的networkit文件夹路径,执行python setup.py install 

                                             (6)   安装完毕

  5. 可能会影响安装的事项:打开CMake (cmake-gui),Configure下选择Visual Studio 16 2019,File菜单下选择Delete Cache。


               

         

                                             

                                                 


                                                



https://wap.sciencenet.cn/blog-3442716-1304107.html

上一篇:python安装旧版本模块不兼容的解决方法
收藏 IP: 211.140.243.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-9-27 06:31

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部