Windows での Python 3.7 のインストール,インストール後の設定,Python の各種パッケージのインストール,性能確認の手順をスクリーンショット等で説明する.
※ TensorFlow を使う予定がある場合は,https://pypi.org/project/tensorflow-gpu/#filesで,必要な Python のバージョンを確認しておくこと. 2020/5 時点では,Python 3.5 か 3.6 か 3.7 か 3.8
【このページの目次】
サイト内の関連ページ等:
参考 Web ページ: https://docs.python.org/ja/3/using/windows.html
ページの上の方にある「Downloads」をクリック
TensorFlow を使う予定がある場合は,https://pypi.org/project/tensorflow-gpu/#filesで,必要な Python のバージョンを確認しておくこと. 2020/5 時点では,Python 3.5 か 3.6 か 3.7 か 3.8
以下,Python 3.7.7 (2020/05 時点の 3.7 系列の最新版)を選んだとして説明を続ける.他のバージョンでも以下の手順はだいたい同じである.
Windows の 64ビット版のインストーラをダウンロードしたいので、「x86_64-executable-installer」を選ぶ
そして, 「Add Python 3.7 to PATH」をチェック. そして, 「Customize Installation」をクリック
「Disable path length limit」が表示されたときは、クリックして、パス長の制限を解除する (この表示が出ないこともある).
「Close」をクリック
さきほど、「Add Python ... to PATH」をチェックしたので、 Python についての設定が自動で行われたことを確認する
次のコマンドを実行
where py where pip
※ 表示は下図と違うことがありえる.エラーメッセージが出ないことを確認.
※ エラーメッセージが出ないことを確認.
py --version
py
下の実行例では、バージョン番号として「1900」が表示されている
下の実行例では、バージョン番号として「14.1」が表示されている
from distutils.msvc9compiler import * get_build_version()
exit() で終了
Python のパッケージも同時にインストールされることが分かる.
※ エラーメッセージが出ないことを確認.
pip list
※ 「pthon -m pip install ...」は,Python パッケージをインストールするためのコマンド.
python -m pip install -U pip setuptools
実行結果の例は次の通り.
pip install -U setuptools
pip list
行列の積, 主成分分析, SVD, k-Means クラスタリングを実行し,性能を確認する.
pip install -U numpy pip install -U scikit-learn
import time import numpy import numpy.linalg import sklearn.decomposition import sklearn.cluster X = numpy.random.rand(2000, 2000) Y = numpy.random.rand(2000, 2000) # 行列の積 a = time.time(); Z = numpy.dot(X, Y); print(time.time() - a) # 主成分分析 pca = sklearn.decomposition.PCA(n_components = 2) a = time.time(); pca.fit(X); X_pca = pca.transform(X); print(time.time() - a) # SVD a = time.time(); U, S, V = numpy.linalg.svd(X); print(time.time() - a) # k-means a = time.time(); kmeans_model = sklearn.cluster.KMeans(n_clusters=10, random_state=10).fit(X) labels = kmeans_model.labels_ print(time.time() - a)
実行結果の例
本サイトは金子邦彦研究室のWebページです.サイトマップは,サイトマップのページをご覧下さい. 本サイト内の検索は,サイト内検索のページをご利用下さい.
問い合わせ先: 金子邦彦(かねこ くにひこ) ![]()