Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Windows用ソフトウェアインストールガイド(目次)

【概要】このHTMLドキュメントは,Windows環境における多様なソフトウェアのインストールと設定方法を体系的に解説している.主要なプログラミング言語(Python,Java,C++など)の処理系や開発環境,人工知能フレームワーク(TensorFlow,PyTorchなど),データベース管理システム,Webサーバ,各種ライブラリやツールなど,幅広いソフトウェアの導入手順が詳細に記載されている.また,NVIDIA GPUを活用するためのドライバやCUDAツールキットのインストール方法も含まれている.さらに,画像処理,動画編集,リモート接続といった実用的なアプリケーションの導入方法も網羅されている.Windowsのパッケージ管理システムであるChocolateyの利用法も説明されており,効率的なソフトウェア管理方法を提示している.このドキュメントは,Windows上で開発環境を構築したり,様々なソフトウェアを利用したりする際の包括的なガイド

各々のソフトウェアの利用条件などは、利用者で確認すること

主な記事: Python 3.10,関連パッケージ,Python 開発環境のインストール(winget を使用しないインストール)(Windows 上)GPU環境でのTensorFlow 2.10.1のインストールと活用(Windows 上)NVIDIA ドライバ,NVIDIA CUDA ツールキット 11.8(CUDA のインストールで winget を使用),NVIDIA cuDNN v8.9.7 のインストール手順(Windows 上)

目次

  1. Windows の主要なソフトウェア(インストール)
  2. プログラミング関連ソフトウェアのインストール(Windows 上)
  3. Windows の便利なソフトウェア
  4. マイクロソフト製品類のインストール
  5. Windows のパッケージ管理システム Chocolatey

サイト内の関連ページ

まとめページ

Windows 関連

Ubuntu,WSL 2 関連

詳細目次

1. Windows の主要なソフトウェアのインストール

主要ソフトウェアのインストール、設定、動作確認を包括的に紹介

3次元グラフィックスと地図関連ソフトウェア

  • 3次元,地図関係(Blender,ゲームフレームワーク,ゲームエンジン,ポリゴン,3次元点群,地理情報システム等) のインストール: 別ページ »にまとめ
  • Unreal Engine 5 のインストールは,「別資料」で説明している.

人工知能と自然言語処理関連ツール

  • 人工知能,自然言語処理,人工知能関係 Pythonアプリケーション,オンラインデモ,オープンソースソフトウエア関係のインストールと実行など: 別ページ »にまとめ

Windowsの基本開発環境:ブラウザ、Python、C++、Git、cmake、7-Zip、Visual Studio Code

winget を使用せずにインストール

winget を使用してインストール

プログラミング関連アプリケーション: このページの下に,より多くをまとめている.

NVIDIA開発環境:ドライバ、CUDA、cuDNN、TensorFlow、PyTorch

OpenCVのインストールと設定

自動運転とロボティクス開発環境

バイオインフォマティクス関連ツール

3次元医用画像処理とセグメンテーションソフトウェア

SQLite 3データベース

リレーショナルデータベース管理システム

リレーショナルデータベースの説明: 別ページ »にまとめ

データベース管理ツール

NoSQLデータベースシステム

Dockerコンテナ環境

Webアプリケーションフレームワーク

仮想マシン環境

VMWare Workstation Player の利用: 別ページ »にまとめ

プロジェクト管理ツール

Apache Sparkビッグデータ処理環境

統計解析ソフトウェア

人体アニメーション

3次元点群,ポリゴン

姿勢推定

3次元コンピュータグラフィックスソフトウェア

3次元コンピュータ・グラフィクスのソフトのインストール: 別ページ »にまとめ

2. プログラミング関連ソフトウェアのインストール(Windows 上)

NVIDIA ドライバや CUDA,マイクロソフト C++ ビルドツール のインストールなど, Windows の主要なソフトウェア(インストール)については, にまとめている.

プログラミングツール:gcc、g++、gfortran、make、Wget、swig、Gradle、mercurial、googletest

MinGW 64とMSYS2:開発環境の構築とGNUツールチェーン

Cygwin開発環境の構築と活用

NVIDIA GPU開発環境:ドライバ、CUDA、cuDNN、cubの導入

ディープラーニングフレームワークの導入

Python 3, TensorFlow, Keras, python-opencv のインストール(Windows 上)[PDF], [パワーポイント], [HTML]

Python開発環境の構築とパッケージ管理

TensorFlow を使う予定がある場合は,https://pypi.org/project/tensorflow-gpu/#filesで,必要な Python のバージョンを確認しておく. 2024/5 時点では,TensorFlow バージョン 2.10 が動くのは,Python 3.10 または Python 3.9 または Python 3.8 または Python 3.7 (https://pypi.org/project/tensorflow/2.10/#files)

仮想環境を使用したPython開発環境の構築

Python統合開発環境(IDE)の導入

Jupyter Qt Console, Jupyter ノートブック (Jupyter Notebook), JupyterLab については: 別ページ »にまとめ

Python機能拡張ライブラリの導入

Anaconda:包括的なPython/R開発環境の構築

Anaconda3 は,Anaconda Inc. 社が提供している Python バージョン 3 の言語処理系,開発環境やツール,管理ツールである conda,主要な Python パッケージを1つにまとめたソフトウェアである.

Java開発環境の構築

Java統合開発環境(IDE)とビルドツールの導入

Microsoft C++ビルドツールの導入

フリーソフトウェアのインストールにも役立つ C/C++ コンパイラや nmake などのツール.

* Visual Studio については, このページの下の方でまとめている.

Visual Studio のインストールについては,このページの下の方でまとめている.

C、C++、Fortran統合開発環境の構築

* マイクロソフト C++ ビルドツール のインストールについては, このページの上の方でまとめている.

R言語開発環境とツールの導入

動画「R システムのインストール(Windows 上)」の URL: https://www.youtube.com/watch?v=JPeAF0TBjqg

MATLABとOctave数値計算環境の構築

種々のプログラミング環境の構築

プログラミング学習ツールの導入

数値計算ライブラリの導入

コンピュータビジョンライブラリ

その他の特殊用途ライブラリの導入

Android開発環境の構築

Webサーバとデータベース統合環境(XAMPP)の構築

3. Windows の便利なソフトウェア

利用条件は各自で確認すること.

画像処理ソフトウェアの導入

Windows で動く人工知能関係 Pythonアプリケーション,オープンソースソフトウエア): 別ページ »にまとめ

動画編集・変換ソフトウェアの導入

高機能テキストエディタの導入

ファイル検索・画面キャプチャツールの導入

ネットワークとセキュリティツールの導入

高度なコマンドシェル環境の構築

システム管理・最適化ツールの導入

Arduino開発環境の構築

地理情報システム(GIS)とプラネタリウムソフトウェアの導入

音声合成・認識ソフトウェアの導入

音声合成,音声認識のソフトウェアのインストール: 別ページ »にまとめ

その他の特殊用途ソフトウェアの導入

ゲーム

ドロー

グラフデータ描画

Blender アドオン

ダミーデータ生成

メディアサーバ

Xサーバ

MobaXTerm Personal 版のインストールについては,別ページ »で説明

マインクラフトと mods のインストール別ページ »にまとめ

4. マイクロソフト製品類のインストール

Windows サーバ, SharePoint サーバ,SQL サーバのインストールなどを説明

Visual Studio については,上で説明している.

5. Windows のパッケージ管理システム Chocolatey

ソフトウェアのインストールや更新を簡単にできる機能を持ったパッケージ管理システム

Chocolateyを使用した複数アプリケーションの一括インストール

Chocolateyで導入可能な様々なアプリケーション