首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Windows:在Python 3中使用Tensorflow代替Python 2 (Docker)

Windows:在Python 3中使用Tensorflow代替Python 2 (Docker)
EN

Stack Overflow用户
提问于 2016-07-16 12:08:28
回答 2查看 1.7K关注 0票数 0

我的问题与这里所述的问题非常相似:通过木星使用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隐藏了。

非常感谢你的帮助!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-20 03:21:27

看起来有人创建了一个Tensorflow +木星+Python3Docker映像(erroneousboat/tensorflow-python3-jupyter),它应该适合您的需要。

您应该能够运行该映像,并将木星笔记本文件同步到您的Windows文件系统,使用本地计算机上希望同步木星笔记本的任何文件夹替换[PATH_TO_NOTEBOOKS_ON_LOCAL_COMPUTER]

代码语言:javascript
运行
复制
docker run -p 8888:8888 -v [PATH_TO_NOTEBOOKS_ON_LOCAL_COMPUTER]:/notebooks -it erroneousboat/tensorflow-python3-jupyter
票数 0
EN

Stack Overflow用户

发布于 2017-05-27 04:24:03

它为我在macOS中工作,我在我的tensorflow码头容器中同时安装了python2和python3。

第一次更新码头集装箱系统:

代码语言:javascript
运行
复制
sudo apt-get update
sudo apt-get upgrade

然后安装pip3:

代码语言:javascript
运行
复制
sudo apt-get install python3-pip

检查是否安装了pip3:

代码语言:javascript
运行
复制
python3 -m pip -V

更新pip3:

代码语言:javascript
运行
复制
sudo pip3 install --upgrade pip

最后,您可以按照在IPython中的指导安装文档内核。

代码语言:javascript
运行
复制
python3 -m pip install ipykernel
python3 -m ipykernel install --user
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38411049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档