删除原安装jupyter,在anaconda中重新安装jupyter,修改jupyter默认启动位置,在anaconda中jupyter配置tensorflow模块

删除

  • 原安装的jupyter并不是基于anaconda环境进行安装的,完全删除jupyter
pip uninstall jupyter
pip uninstall jupyter_core
pip uninstall jupyter-client
pip uninstall jupyter-console
pip uninstall notebook
pip uninstall qtconsole
pip uninstall nbconvert
pip uninstall nbformat
  • 上述内容删除之后,查询文件夹会发现,该路径下C:\Users(你的用户名) 还存在着.jupyter文件夹,里面包含着对jupyter初始启动页面的路径配置,这个可以删除,也可以放任不管(建议删除)

安装

  • 然后重新安装 jupyter
  • 打开anaconda prompt
pip install jupyter
  • 对于缺少的内容,一律按如下处理
pip install 缺少的内容
# 例如
pip install jupyter_core

修改

  • 安装完后如果需要修改jupyter启动页面可以到C:\Users(你的用户名) 该路径下.jupyter文件夹中,打开jupyter_notebook_config.py,查找c.NotebookApp.notebook_dir = ,修改为你希望的默认启动位置,例如我的
c.NotebookApp.notebook_dir = 'E:\jupyter'

tensorflow 安装

# 打开anaconda prompt
# 查询python版本
python --version
# 创建tensorflow虚拟环境
conda create -n tensorflow_env python=3.9.1
# 启动虚拟环境
activate tensorflow_env
# 安装tensorflow
pip install tensorflow
# 如果出现error提示,则按照提示进行pip相应的文件,然后再安装一次tensorflow确保没有缺少

# 将 tensorflow 嵌入到 jupyter
conda install ipython
conda install jupyter

# 安装ipykernel
conda install ipykernel

# 绑定内核
# tensorflow_env 为虚拟环境名称
# python(tensorflow) 为显示名称
python -m ipykernel install --user --name tensorflow_env --display-name "python(tensorflow)"