jupyter notebookではtenssor flowを使って仮想環境を作ります.

3231 ワード

目次
  • は、特別にテナントflowのための仮想環境を作成する
  • を使用します.
  • jupyter notebook
  • を使用します.
  • に遭遇した問題
  • 試行プロセス
  • 参照リソース
  • 後話
  • ノート環境に乗る
  • jupyter notebookは、仮想環境
  • を使用しています.
  • 1125後記
  • 簡単なのはconda installだけでいいと思っていたことが、一日の環境問題を苦しめました.手順は大体
    仮想環境を作成して、tenssorflowのために使用します.
    仮想環境を作成する理由
  • 清潔で独立した環境は他の影響を受けません.
  • テナントflowはpython=3.5がいいと聞きました.
  • conda create -n name python=3.5を使用して新しい仮想環境を作成します.nameは仮想環境の名前です.そしてそのままconda install tensorflowでいいです.
    jupyter notebookを使います.
    遭遇した問題
  • は、notebookにおいて仮想環境
  • に切り替えることができない.
  • 仮想環境ではテナントflow
  • を使用できません.
  • 以上の2つの問題を解決する際に発生した様々なバージョンの互換性のない問題.
  • いろいろな方法を試しましたが、だめでした.そして、ケネルの位置を見てみたら、notebookの中のconda envを使わないと急にworkになりました.実を言うと、私は今もどの段階のworkなのか分かりません.まずすべての資源と暴力を張り付けます.時間があればノートに書き込めば分かります.
    試行錯誤過程
    1.com install ipython 2.conda install jupyter 3.conda install nbanconda_ケネル4.ipython kersnelspec install-self--user 5 python-m ipykersnel install--user--name env_name 6.pip install six--user-U 7.pip install ipython--user-U 8.および様々なパッケージの様々なバージョンがアンインストールされています.
    参考資源
    【tenssorflow】どのようにjupyter notebookでtens flowを使うか?補足:linuxはwhichを使って、windowsはwhereを使ってインストール位置を調べます.
    Anacondaを利用してTensorFlow環境を構築し、Jupyter Notebookでipython kernelspec install -self --userを使用して実行している間に、経路情報ipython kernelspec install kernel_to_path --user kennel_を追加するように注意してください.to_パスを交換したいです.しかし、私が加えた時も私の書いた位置に合わせて加えたのではないようです.たぶんnotebookのオープンパスを変えたからですか?
    jupyterが実行するconda環境とエラー処理を指定してゲナートを指定します.to_async_これはずっと役に立ちたいと思っています.結局、change kersnelにはconda envも現れました.でも、最終的にはこれは何の役にも立たないと思います.
    No module named prompt_toolkit.enumsはこの問題が発生しましたが、この解決方法はまったく使えません.file_
    Jupyter NotebookでTensorflowを使うにはどうすればいいですか?これは私が比較的に後から参考したものです.前のものよりprint(prompt_toolkit.__file__)多くなりましたが、詰め終わったらまた私のバージョンが低すぎますか?
    jupyter notebookをインストールして環境を構築して、ピットに出会って、python 3のケネルはこれが一番後ろの参考になることを招いて、比較的に役に立つかもしれなくて、多くなりました.
    後の話
    まずこれらの資源を残しておいて、ノートにもう一度入れたら分かります.待ってください各環境の各バージョンは互換性がなく、環境構成の大きな穴です.開発者の方はお手数ですが、なるべく互換性のあるものにしましょうか?それとも直接に対応できないものを下にしましょうか?
    二重ノート環境
    夜はノートに環境を配置し、前もそれぞれ仮想環境pip install tornado==4.5.3 pip install ipykernel==4.8.2、tenssorflow pip3 install six --user -U pip3 install ipython --user -Uを設置していますが、会社のサーバのtenssor flow 1.12.0バージョンと一致するように、今回はpyton 3.6+tf 1.12.0をインストールしました.しかし、今回はnumpyとバージョンの不一致に遭遇しました.このリンクを通じてnumpy==1.16を再インストールして解決しました.
    jupyter notebookは仮想環境を使います.
    今回実行するコマンドは
    conda install ipython
    conda install jupyter
    ipython kernelspec install-self --user #    
    cd e:notebook #    ,         jupyter notebook
    python -m ipykernel install --user --name env_name #  !
    
    これで成功しました.設置環境はこのように運がいいことです.
    1125後記
    私はまた1つの仮想環境をインストールして、最後の文は至極大事です!最後に実行すればいいです.友達!