Es stellte sich heraus, dass in der neuesten Version von TensorFlow ein Codefehler auftritt, wenn ich versuche, mit "Deep Learning beginnend mit TensorFlow" (Impress Takuya Niimura = Autor) zu lernen. In Anbetracht der Tatsache, dass in Zukunft dieselbe Situation eintreten wird, wollte ich den Aufbau einer virtuellen Umgebung beherrschen, also habe ich eine Umgebung erstellt. Dieser Artikel ist ein Memorandum.
-Erstellen Sie eine virtuelle Umgebung und installieren Sie TensorFlow 1.4
Installieren Sie die Bibliothek, die den Kernel zur Basisumgebung hinzufügt.
pip install environment_kernels
Erstellen Sie als Nächstes eine neue virtuelle Umgebung. Installieren Sie auch Python, Jupyter und Ipykernel.
conda create -n hoge python=3.6 jupyter ipykernel
conda info -e
$base * C:/Users/... #Aktive Umgebung
$hoge C:/Users/...
Aktivieren Sie die von Ihnen erstellte virtuelle Umgebung.
activate hoge
$(hoge) C:\Users\...> #Wird angezeigt, OK
Erstellen Sie eine Konfigurationsdatei für das Jupyter-Notebook.
jupyter notebook --generate-config
.jupyter / jupyter_notebook_config.py wird erstellt. Fügen Sie daher Folgendes an einem geeigneten Speicherort hinzu.
c.NotebookApp.kernel_spec_manager_class = 'environment_kernels.EnvironmentKernelSpecManager'
c.EnvironmentKernelSpecManager.conda_env_dirs=['/home/User/Anaconda3/envs/']
Geben Sie in [] den Ordner an, in dem die virtuelle Umgebung gespeichert ist.
Legen Sie die virtuelle Umgebung im Kernel fest.
ipython kernel install --user --name=hoge
In diesem Zustand kann vorerst die virtuelle Umgebung verwendet werden. Starten Sie das Jupyter-Notizbuch und es sollte zur Registerkarte "Kernel" hinzugefügt werden. Danach mögen Sie es bitte, da es gekocht oder gebacken wird.
Using both Python 2.x and Python 3.x in IPython Notebook https://stackoverflow.com/questions/30492623/using-both-python-2-x-and-python-3-x-in-ipython-notebook
https://qiita.com/suzukihi724/items/b29f3fe9df96f7102ec9
https://kazusa-pg.com/jupyter-notebook-use-virtual-env-kernel/
https://qiita.com/yoppe/items/38005f415a5b8b884c7d
https://qiita.com/tomochiii/items/8b937f15c79a0c3eae0e
https://nodaki.hatenablog.com/entry/2019/04/03/223102
Recommended Posts