|
|
金子邦彦研究室: データベース、人工知能(AI)、データサイエンスの融合により不可能を可能にする |
ここで説明していること
この Web ページでは、情報工学関係のWindows マシン用のソフトウエアをピックアップし、そのインストール手順をスクリーンショットなどで説明する。
※ 別のページで説明していること
目次
注意事項. Chocolatey を使うと、種々のソフトウエアのインストールが楽になります。 このとき、インストールしたソフトウエアの利用条件、ライセンス条項は必ず、確認すること.
特に、次のことに気をつけること
※ 「Chocolatey でインストールする」というときには、インストールしたそれぞれのソフトウエアの利用条件、ライセンス条項を利用者が確認すること
サイト内の関連Webページ
今からインストールを行うので、混乱を防ぐため
Tenforflow の Web ページ https://www.tensorflow.org/install/pipを開き、 少しスクロールするとPythonのバージョンについての記載があるので、必ず確認する.
「Python > 3.4」のように記載されている。この条件にあうものをインストールすること。
https://www.python.org/downloads/
Windows の 64ビット版のインストーラをダウンロードしたいので、「x86_64-executable-installer」を選ぶ
「Disable path length limit」が表示されたときは、クリックして、パス長の制限を解除する
「Close」をクリック
さきほど、「Add Python ... to PATH」をチェックしたので、 Python についての設定が自動で行われたことを確認する
次のコマンドを実行する
※ エラーメッセージが出ないことを確認.
where python where pip
※ エラーメッセージが出ないことを確認.
python --version
※ エラーメッセージが出ないことを確認.
pip list
python -m pip install --upgrade pip
※ エラーメッセージが出ないことを確認.
pip list
参考 Web ページ: https://www.python.jp/install/windows/virtualenv.html
pip install -U virtualenv virtualenvwrapper-win
virtualenvwrapper の使い方
※ Python 仮想環境を新規作成し、そこにインストールしたいときに限る
mkvirtualenv ai lsvirtualenv workon ai
pip install -U numpy scipy h5py scikit-learn scikit-image matplotlib seaborn pandas pillow pip install -U jupyter pytest docopt pyyaml cython pip install -U tensorflow keras opencv-python
git, cmake, wget, 7zip のインストールや更新を楽に行えるようにするために、 Chocolatey をインストールする。
注意事項. Chocolatey を使うと、種々のソフトウエアのインストールが楽になります。 このとき、インストールしたソフトウエアの利用条件、ライセンス条項は必ず、確認すること.
特に、次のことに気をつけること
Chocolatey の Web ページの記載の手順に従う.
新しい画面に変わるので確認する
※ 実行のとき、エラーメッセージが出ないことを確認すること
choco install -y git cmake.install wget 7zip
※ システムの環境変数Pathは、すでに存在するはずなので、編集
※ 先頭部分が次のようになるように編集
※ すでに、Pathのなかに、一部分含まれているときは、 その部分を並び変えて、下の順序に一致させる
C:\Program Files\Git\cmd C:\Program Files\CMake\bin C:\ProgramData\chocolatey\bin
Windowsの画面の表示では、円マークになる
そして、次のコマンドを実行する
エラーメッセージが出ないことを確認.
where git where git-gui where cmake where cmake-gui where wget
次のコマンドを実行
choco install -y everything paint.net blender mobaxterm notepadplusplus.install hwinfo.install pycharm-community
次のコマンドを実行
choco install -y googlechrome firefox
次のコマンドを実行
choco install -y imagemagick ffmpeg winff vlc openshot k-litecodecpackfull
次のコマンドを実行
choco install -y epicgameslauncher
Windows のコマンドプロンプトを管理者として実行し、 次のコマンドを実行
C: mkdir C:\tools mkdir C:\tools\misc cd C:\tools\misc # CatpureD del /q captured.zip wget http://ftp.vector.co.jp/45/55/1860/captured.zip 7z x captured.zip move Captured\*.pdf . move Captured\*.txt . move Captured\Captured\*.* . rmdir /s /q Captured del /q captured.zip # netcat del /q master.zip wget https://github.com/diegocr/netcat/archive/master.zip 7z x master.zip move netcat-master\nc.exe . rmdir /s /q netcat-master del /q master.zip # sqliteman del /q Sqliteman-1.2.2-win32.zip wget https://sourceforge.net/projects/sqliteman/files/sqliteman/1.2.2/Sqliteman-1.2.2-win32.zip 7z x Sqliteman-1.2.2-win32.zip move Sqliteman-1.2.2\*.* . rmdir /s /q Sqliteman-1.2.2 del /q Sqliteman-1.2.2-win32.zip
※ 「wget がないよ!」と表示されたときは、上の「choco install -y wget」をやり直す、
コマンドプロンプトで,次のコマンドを実行
choco upgrade -y all
※ エラーメッセージが出た場合:該当部分を再度実行すると、うまく行くことがある。
# Chocolatey の GUI をインストール choco install -y ChocolateyGUI # ファイル、ストレージ用ツールとして rufus, etcher, sdformatter をインストール choco install -y rufus etcher sdformatter # エディタとしてemacs, geany のインストール choco install -y emacs geany # ネットワークツールとして、FileZilla (ファイル転送), Wireshark (ネットワーク), AWS Command Line Interface (AWS), Google Earth, RealVNCViewer (リモート接続) をインストール choco install -y filezilla wireshark awscli googleearth realvnc # 各種ツール類として、Graphviz (グラフデータ構造可視化), Adobe Reader DC (PDF), GitHub Desktopをインストール choco install -y graphviz adobereader github # Python プログラム開発環境として nteract をインストール choco install -y nteract # Python プログラム開発環境として,C# 実装の Python 処理系である ironpython をインストール choco install -y ironpython ipy -X:Frames -m ensurepip # Java 関連として BlueJ, Java 開発環境 Eclipse をインストール choco install -y bluej eclipse # Android 開発環境 choco install -y androidstudio android-sdk # JavaScript のため nodejs, yarn をインストール choco install -y nodejs.install yarn # R システムとして、Microsoft R Open と RStudio をインストール choco install -y microsoft-r-open r.studio # GNU Octave choco install -y octave # Strawberry Perl choco install -y strawberryperl # Docker CE (Community Edition) for Windows をインストール choco install -y docker-for-windows # データベース管理システムとしてSQLite3, DB Browser for SQLite (sqlitebrowser), Redis 64bit をインストール choco install -y sqlite sqlitebrowser redis-64 # 3次元コンピュータグラフィックスとして、 POV-ray, MeshLab, MakeHuman をインストール choco install -y pov-ray meshlab makehuman # グラフィックス、ペイントとしてInkscape, GIMP をインストール choco install -y inkscape gimp # 設計として、FreeCAD をインストール choco install -y freecad # Unity, Unity Standard Assets, Unity Linux Target Support, Unity iOS Target Suport, Unity Android Target Suportをインストール choco install -y unity unity-standard-assets unity-linux unity-ios unity-android # llvm をインストール choco install -y llvm # Microsoft Sysinternals choco install -y sysinternals
「3.5.1」のところは、実際にインストールしたバージョンに合わせること
C:\Program Files\Microsoft\R Open\R-3.5.1
※ システムの環境変数Pathは、すでに存在するはずなので、編集
※ 先頭部分が次のようになるように編集
※ すでに、Pathのなかに、一部分含まれているときは、 その部分を並び変えて、下の順序に一致させる
C:\Program Files\Git\cmd C:\Program Files\CMake\bin C:\ProgramData\chocolatey\bin C:\tools\misc C:\Program Files\ImageMagick-7.0.8-Q16 C:\Program Files\Everything C:\Program Files (x86)\WinFF C:\Program Files\nteract C:\Program Files\Microsoft\R Open\R-3.5.1\bin\x64 C:\Program Files\RStudio\bin C:\Program Files\CMake\bin C:\Program Files (x86)\Adobe\Acrobat Reader DC C:\Program Files\Everything C:\Program Files\HWiNFO64 %APPDATA%\local\program\etcher C:\Program Files\FileZilla FTP Client C:\Program Files\Mozilla Firefox C:\Program Files\Google\Chrome\Application C:\Program Files\RealVNC\VNCViewer C:\Program Files (x86)\Mobatek\MobaXTerm
新しく、 Windows のコマンドプロンプトを管理者として実行する.
そして、次のコマンドを実行する
※ エラーメッセージが出なければ OK.
where git where git-gui where cmake where cmake-gui where magick where ffmpeg where 7z where everything where winff where emacs where notepad++ where python where ipython where pip where conda where ipy where npm where spyder where nteract where wget where curl