安装Anaconda和Jupyter的过程和遇到的问题

1.安装Anaconda

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_python

  • 开始安装

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_tensorflow_02

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_虚拟环境_03

  • 这里面选择第一个(just Me)就可以了,因为我们一般都只会使用一个账户(当然有需要的也可以选择第二个,这里是无妨碍的),点击“Next”:

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_python_04

  • 单击图中的“Browse”,选择文件的安装位置(一般不提倡安装在c盘)

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_tensorflow_05

  • 这里建议第二个选项不要打钩(因为我们有可能平时使用的是默认的python.exe,这样会产生冲突),在需要的时候我们可以在pycharm中找到文件的安装位置进行添加即可,单击“Install”,之后便可进行安装,然后等待安装完成。

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_虚拟环境_06

 

2.VScode安装失败

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_虚拟环境_07

3.测试

1.打开电脑的CMD命令行(使用WIN+R,输入cmd,点击ok),在其中输入Python,如果返回的信息如下图,则顺利完成了。

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_python_08

  • 交互模式和编辑器是可以实时展现输入代码的运行结果,但是无法保存我们编写的代码。
  • Python交互式的符号 >>>
    输入exit()+enter就可以退出python

4.建立Tensorflow的Anaconda虚拟环境

  • 1.打开anaconda prompt 。

vscode的jupyter识别不到已经安装的python vscode里面jupyter如何安装_python_09

  • 使用conda info -e 或conda envs list
conda info -e
conda envs list

 

  • 创建虚拟环境
conda create --name 你虚拟环境的名字 python==你的python版本
conda create --name tensorflow2.0 python==3.7
  • 在使用 conda info -e 或 conda env list查看相关虚拟环境
conda info -e
 conda env list
  • 激活虚拟环境并安装相关tensorflow版本
    激活虚拟环境:conda activate tensorflow2.0
conda activate tensorflow2.0 -i https://pypi.douban.com/simple
  • 安装tensorflow版本:

 

  • 退出tensorflow2.0的虚拟环境
conda deactivate tensorflow2.0

5.Anaconda总结(错误演示)

1.

一开始我需要的版本是tensorflowpython是1.0,python=3.5(成功)

下面创建虚拟环境

conda creat --name tensorFlow python=3.5

激活环境(

conda activate tensorFlow

出现需要更新 pip

更新成功

python -m pip install --upgrade pip -ihttps://pypi.tuna.tsinghua.edu.cn/simple

查看已经安装的包

conda list

发现python3.5已经停止了 就想换python3.7版本

conda install python==3.7

因为在pycharm 出现问题 报错

之后卸载 先卸载tensorflow 再卸载keras

pip uninstall tensorflow
pip uninstall keras

再重新安装tensorflow,keras

pip install -i https://pypi.douban.com/simple/ tensorflow==1.15.0
pip install -i https://pypi.douban.com/simple/ keras

总结:下载tensorflow的版本和python的版本很重要。

2.在pycharm里出现的问题

(1)解决ModuleNotFoundError: No module named 'numpy.core._multiarray_umath' 错误
解决方式
  • 把之前的模型删除即可(如果有之前备份的模型放进去也可以)。
  • 有可能是numpy版本太低了,更新numpy版本
    查看numpy的当前版本
conda list numpy
或
pip show numpy
  • 更新numpy版本
pip install --upgrade numpy
或
pip  install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade numpy

 

6.pycharm中使用Anaconda 部署python环境

打开pycharm的setting

这里是添加我们的Anaconda里面我们所需的项目的python.exe。

PS:我们新建的虚拟环境的,根据不同的项目选择不同的文件夹里面的python.exe。

7.jupyter 使用虚拟环境

1.打开Anaconda Prompt,输入如下命令激活自己的虚拟环境;

安装ipykernel,并执行如下命令。

activate tensorflow
pip install ipykernel
python -m ipykernel install --user --name xxx --display-name "xxxnotebook"

2.修改工作区

  • 打开window+R,打开CMD
  • 输入jupyter notebook -generate-config 回车
jupyter notebook --generate-config
  • 查看此文件地址
  • 打开地址找到jupyter_notebook.py文件

找到“ c.NotebookApp.notebook_dir = '' ”这一行

修改后面引号的地址,添加自己的路径也就是例如’D:\test‘,保存此文件。

  • 打开jupyter Notebook快捷方式的属性,删除默认路径(%USERPROFILE%。
    再加入自己的修改后的路径。(借用人家图!)

 

  • 点击应用并确定。
  • 运行Anaconda Prompt,输入juypter notebook