jupyter notebook中使用tensorflow虚拟环境

您所在的位置:网站首页 jupyter创建虚拟环境 jupyter notebook中使用tensorflow虚拟环境

jupyter notebook中使用tensorflow虚拟环境

2024-07-16 23:08| 来源: 网络整理| 查看: 265

目录 创建一个虚拟环境,专供tensorflow使用使用jupyter notebook遇到的问题尝试过程 参考资源后话 二搭笔记本环境jupyter notebook使用虚拟环境1125后记

以为很简单的只是conda install 就可以的事,折腾了一整天的环境问题。 步骤经过大概是

创建一个虚拟环境,专供tensorflow使用

创建虚拟环境的原因

干净独立的环境不受其它影响听说tensorflow用python=3.5比较好?

所以使用conda create -n name python=3.5创建一个新的虚拟环境,name是虚拟环境名称,由你命名。 然后直接conda install tensorflow就好了。

使用jupyter notebook 遇到的问题 在notebook中无法切换到虚拟环境在虚拟环境中无法使用tensorflow解决以上两个问题时遇到的各种版本不兼容问题。

试了很多方法,都不行,然后我看了一下kernel的位置,发现不使用notebook中的conda env突然就work了? 不瞒你说,我现在也不知道到底是哪个步骤work了,先把所有资源暴力贴一遍,等我有时间在笔记本上装一遍就知道了!

尝试过程

1.conda install ipython 2.conda install jupyter 3.conda install nb_conda_kernels 4.ipython kernelspec install-self --user 5.python -m ipykernel install --user --name env_name 6.pip install six --user -U 7.pip install ipython --user -U 8.以及各种包的各种版本卸载重装。。

参考资源

【tensorflow】如何在jupyter notebook中使用tensorflow. 补充: linux使用which,windows使用where查看安装位置

利用Anaconda搭建TensorFlow环境并在Jupyter Notebook使用 ipython kernelspec install -self --user,我执行的时候提醒我加上路径信息ipython kernelspec install kernel_to_path --user kernel_to_path换上你想要安装的kernel的路径?但我加上的时候好像也不是按我写的位置加?可能是因为我换过notebook的打开路径?

指定jupyter运行的conda环境和报错处理generator_to_async_generator 一直以为这个有用,毕竟可以change kernel还出现了conda env:,但最终我猜这个并没有什么用

No module named prompt_toolkit.enums 出现了这个问题,但这个解决办法我根本没法用,print(prompt_toolkit.__file__)提示没有__file__??

如何在Jupyter Notebook中使用Tensorflow 这个是我比较后面参考的,比前面的多了pip install tornado==4.5.3 pip install ipykernel==4.8.2但我装完之后又说我版本过低??

安装jupyter notebook环境搭建,遇到一个坑,python3的kernel导致 这是最后面参考的,可能比较有用,多了pip3 install six --user -U pip3 install ipython --user -U我使用的pip

后话

先把这些资源留着,等我在笔记本上重新装一遍就知道了!等我! 各种环境的各种版本不兼容,真是环境配置的大坑。开发人员麻烦多费心尽量兼容一下吧,或者直接在源头把不兼容的直接下架了吧?

二搭笔记本环境

晚上在笔记本上配置环境,前面也分别是创建虚拟环境conda create -n env_name、安装tensorflowconda install tensorflow,不过为了和公司服务器的tensorflow1.12.0版本保持一致 ,这次我安装的是python3.6+tf1.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后记

我又安装了一个虚拟环境,最后一句至关重要!!最后一句一执行就好啦朋友们!!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3