WSLでTensorFlow with Keras をインストール
WSLにTensorFlowをインストール
まずは必要なソフトウェアをインストールしていきます
pyenv
pyenvはpythonのバージョンを管理してくれたりするツールです、2系とか3系とかも簡単に切り替えられたりします。
以下のコマンドでpyenvをインストール
git clone https://github.com/yyuu/pyenv ~/.pyenv
以下のコマンドを実行してパスを通します
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc echo 'eval "$(pyenv init -)"' >> ~/.bashrc source ~/.bashrc
バージョンが表示されれば成功!
pyenv --version
anaconda
Anacondaはザックリ言うとPythonとかそれに関連するソフトを一発でインストールして環境構築などメンドクサイことを全部やってくれるソフトです。
こういうソフトを「ディストリビューション」と言ったりします。
以下からパッケージの一覧を表示
pyenv install --list
anaconda3-5.3.1をインストールしましょう
pyenv install anaconda3-5.3.1
anaconda3-5.3.1であれば成功
pyenv versions
anacondaを使うように修正
pyenv global anaconda3-5.3.1 pyenv rehash
仮想環境を作成
仮想環境を生成
conda create -n keras
仮想環境に入る、プロンプトの先頭に「(keras)」と表示されれば成功!
source $PYENV_ROOT/versions/anaconda3-5.3.1/bin/activate keras
Jupyter Notebook
Jupyter Notebookはプログラムの履歴を記録することができます
データ解析などでは必須級のソフトです
conda install jupyter ipython kernel install --user
TensorFlow with Keras
TensorFlowをインストール
KerasはTensorFlowをインストールすれば一緒にインストールされます
conda install tensorflow
それでは使ってみよう
jupyter notebook
関連する記事
【2023年2月更新版】Shopify(ショピファイ)のCSVの仕様
Shopify(ショピファイ)のCSVの仕様は以下の通りです 各商品について、それが単一の商品か、バリエーションのある商品かを判断する必要があります。 単一の商品: 単一の商品にはバリエーションが含まれていません。バリエーションのない商品を…
PHPでpuppeteerを動かせるPuPHPeteerのよくある記述方法一覧
PHPでpuppeteerを動かせるPuPHPeteer https://github.com/nesk/puphpeteer プログラムに関してはこちら、詳細に関しては説明しているサイトがたくさんあるので割愛 以下のようなエラーになる F…
windows10上のUBUNTUでgoogle chromeをプログラム制御自動化してみる
windows10上のUBUNTUでgoogle chromeをプログラム制御してみる Windows 10 バージョン1709(Windows 10 Fall Creators Update、ビルド16299)以降Windows10でLi…
windows10のWSLでApache2のmod_rewriteを有効にするやり方
windows10のWSL Apache2のmod_rewriteを有効にするやり方 .htaccessを設定してもURLの書き換えが出来ない場合モッズリライトが有効になっていない可能性があります(2018/05/24時点では有効ではありま…
windows10のWSL機能を使ってCドライブ直下のPHPをプレビューできるようにする
windows10標準機能でPHPをプレビューしよう Windows 10 バージョン1709(Windows 10 Fall Creators Update、ビルド16299)以降Windows10でLinuxを実行することができるWSL…
MYSQLのインデックスとレコード数と挿入速度の関係
インデックスとレコード数と挿入速度の関係 インデックスとインサートの速度の関係 MYSQLの検索が遅い場合はインデックスを張ることで速くなります しかし、教科書にはやたらとインデックスを張るなと出てきます 理由としては (1)インサートが遅…