二、tensorflow环境搭建(cpu环境)+pytorch环境


一、tensorflow环境

  • cpu环境
  • gpu环境

二、安装步骤

参考b站:

  北京大学人工智能实践-TensorFlow2.0 P8

  Anaconda使用国内源下载及安装 

注意事项:

  tensorflow版本的一致(带有tensorflow的包的版本必须一样,否则报错)

  即:带有tensor的包的版本必须一致。

三、b站视频安装过程

1.下载软件

  下载Anaconda,链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

  下载Pycharm(社区版),链接:https://www.jetbrains.com/pycharm/download/#section=windows

2. 创建独立的python环境

  这里我们创建并激活一个名为“py36_tensoflow”的python环境

  打开Anaconda Prompt,键入如下命令:

1 conda create --name py36_tensorflow python=3.6

  激活创建的环境:activate py36_tensorflow

activate py36_tensorflow

  退出刚刚创建的python环境:deactivate

  查看已有的python环境:conda info --envs

conda info --envs

 3.切换清华镜像源

添加清华镜像源

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge 
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/

设置搜索时显示通道地址

conda config --set show_channel_urls yes

安装pytorch的地址

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

4.使用conda命令安装库

基本命令格式为:conda install package_name 或pip install package_name (推荐conda安装)

例:

conda install tensorflow

conda install opencv

conda install tensorflow 
conda install opencv

(注:示例代码2中有一个from PIL import image,需要安装PIL库,该库即是pillow库,可用pip install pillow安装)

若指定版本,用两个等号“==”指定,如tensorflow==2.0.0

查看已经安装的库:conda list

conda list

退出 Anaconda prompt

4.验证

下载实例代码验证

import tensorflow as tf

四、安装pytorch(为cpu版本)

1.新建python环境(如上)

2.指定镜像源

安装pytorch的地址

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/

3.安装pytorch

conda install pytorch==1.3.1 torchvision==0.4.2 pillow==6.2.1

(不同的包之间用空格分隔) 

 

五、补充

对于anconda卸载重新安装失败的问题:

卸载anconda之后,再次安装出错,anconda prompt打不开(打开就报错)问题

解决方法:

1.卸载anconda,用anconda自带的卸载程序卸载

  

 

 2.删除C盘中带有.conda的文件夹,路径为C盘-->用户

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM