Il s'est avéré qu'une erreur de code se produisait dans la dernière version de TensorFlow lorsque j'essayais de poursuivre l'apprentissage avec "Deep Learning commençant par TensorFlow" (Impress Takuya Niimura = auteur). Considérant que la même situation se produira dans le futur, j'ai voulu maîtriser la construction d'un environnement virtuel, j'ai donc créé un environnement. Cet article est un mémorandum.
-Créer un environnement virtuel et installer TensorFlow 1.4 -Utiliser l'environnement virtuel créé avec le notebook jupyter
Installez la bibliothèque qui ajoute le noyau à l'environnement de base.
pip install environment_kernels
Ensuite, créez un nouvel environnement virtuel. Installez également python, jupyter et ipykernel.
conda create -n hoge python=3.6 jupyter ipykernel
conda info -e
$base * C:/Users/... #Environnement actif
$hoge C:/Users/...
Activez l'environnement virtuel que vous avez créé.
activate hoge
$(hoge) C:\Users\...> #Est affiché, OK
Créez un fichier de configuration pour le notebook jupyter.
jupyter notebook --generate-config
.jupyter / jupyter_notebook_config.py sera créé, alors ajoutez ce qui suit à un emplacement approprié.
c.NotebookApp.kernel_spec_manager_class = 'environment_kernels.EnvironmentKernelSpecManager'
c.EnvironmentKernelSpecManager.conda_env_dirs=['/home/User/Anaconda3/envs/']
Dans [], spécifiez le dossier dans lequel l'environnement virtuel est enregistré.
Définissez l'environnement virtuel dans le noyau.
ipython kernel install --user --name=hoge
Pour le moment, l'environnement virtuel peut être utilisé dans cet état. Lancez le notebook jupyter et il devrait être ajouté à l'onglet noyau. Après cela, veuillez l'aimer tel qu'il est bouilli ou cuit au four.
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