我的问题与这里所述的问题非常相似:通过木星使用TensorFlow (Python3)
因此,我已经安装了Python 2和Python 3 (3.4.3)。目前,Tensorflow只运行Python 2,但我更喜欢使用Python3内核。线程的不同之处在于:我有一个Windows系统,并使用Docker来运行TensorFlow。
如果我打开普通的木星笔记本(不使用TF),默认情况下我使用Python 3。我还可以按照上述线程中描述的方式更改内核(及其名称),但是这并不影响用于TF的Python-2内核,因为它似乎存储在另一个目录中。在TF环境中,我可以访问的唯一内核是这个Python 2内核。不幸的是,我甚至找不到那个目录,甚至找不到我用TF创建的笔记本的存储位置;所有这些似乎都被Docker隐藏了。
非常感谢你的帮助!
发布于 2016-07-20 03:21:27
看起来有人创建了一个Tensorflow +木星+Python3Docker映像(erroneousboat/tensorflow-python3-jupyter
),它应该适合您的需要。
您应该能够运行该映像,并将木星笔记本文件同步到您的Windows文件系统,使用本地计算机上希望同步木星笔记本的任何文件夹替换[PATH_TO_NOTEBOOKS_ON_LOCAL_COMPUTER]
。
docker run -p 8888:8888 -v [PATH_TO_NOTEBOOKS_ON_LOCAL_COMPUTER]:/notebooks -it erroneousboat/tensorflow-python3-jupyter
发布于 2017-05-27 04:24:03
它为我在macOS中工作,我在我的tensorflow码头容器中同时安装了python2和python3。
第一次更新码头集装箱系统:
sudo apt-get update
sudo apt-get upgrade
然后安装pip3:
sudo apt-get install python3-pip
检查是否安装了pip3:
python3 -m pip -V
更新pip3:
sudo pip3 install --upgrade pip
最后,您可以按照在IPython中的指导安装文档内核。
python3 -m pip install ipykernel
python3 -m ipykernel install --user
https://stackoverflow.com/questions/38411049
复制相似问题