Win10+Anaconda3+TensorFlow 2.0.0+PyTorch1.3.1+OpenCV4.1

1.Anaconda3:

  • 常用命令
conda create -n 环境名 numpy python=3.6    #后面可以接其他包 =用来指明版本
conda list         # 查看安装包列表
conda --version # 查看版本号
conda info -e    #用于查看拥有的环境
conda remove -n 虚拟环境名称 --all    #删除对应环境
conda create –n 新名 –-clone 旧名    #用于克隆,改名也蛮好的
  • Anaconda3安装完成之后,以管理员身份运行anaconda propmt
  • 更新所有的库
conda update --all 
  • 若Win10安装Anacondad3之后没有pip则执行:
# 以管理员身份运行
cd  C:\ProgramData\Anaconda3\Scripts
easy_install.exe pip
python -m pip install --user --upgrade pip

2. 安装

  • 升级pip
python -m pip install --user --upgrade pip
  • 创建tensorflow模块目录
    conda create -n ai pip python=3.6

  • 激活模块
    conda activate ai
  • 禁用模块
conda deactivate

2.1 安装PyTorch

(ai)xx> pip install torch===1.3.1 torchvision===0.4.1  -f  torch-1.3.1-cp36-cp36m-win_amd64.whl
  • 测试(先执行python)
import torch
import torchvision
print(torch.__version__)
print(torch.cuda.is_available())  # 返回True, 则PyTorch的GPU安装成功
  • 错误解决
pip install Pillow==6.1   # ImportError: cannot import name 'PILLOW_VERSION'

2.2 安装tensorflow-gpu 2.0

https://storage.googleapis.com/tensorflow/windows/gpu/tensorflow_gpu-2.0.0-cp36-cp36m-win_amd64.whl
  • 安装tensorflow
pip install tensorflow-gpu==2.0.0 -f d:\ztools\tensorflow_gpu-2.0.0-cp36-cp36m-win_amd64.whl
  • 升级tensorflow
    pip install --upgrade tensorflow         #升级到最新版本 (不支持GPU)
    pip install –upgrade tensorflow-gpu  #升级到最新版本 (支持GPU) 
  • 查看TensorFlow版本号
import tensorflow as tf;
print(tf.__version__)    # 获取TensorFlow版本号
  • 查看GPU是否安装好
import tensorflow as tf;
tf.test.is_built_with_cuda()   #检测cuda 返回true或者false
tf.test.is_gpu_available()    # 检测gpu 返回true或者false
                                           # 如果两个都是true 那么gpu就安装好了
  • 错误解决
#  FutureWarning: Passing (type, 1) or '1type' as a synonym of type is deprecated; in a future version of numpy, it will be  understood as (type, (1,)) / '(1,)type'.  _np_qint8 = np.dtype([("qint8", np.int8, 1)])
pip install numpy==1.16.0

2.3 安装OpenCV

  • 安装
pip install opencv-python==4.1.2.30                 # only install main modules
pip install opencv-contrib-python==4.1.2.30     #  install both main and contrib modules
  • 测试
import cv2
print(cv2.__version__)

3. 问题解决

3.1 安装Anaconda3

3.1.1 Install Microsfot VSCode failed

  • 解决方案:在/anaconda3/pkgs/vscode_inst.py中的def haveInternet():中增加允许重定向allow_redirects=True
def haveInternet():
    try:
        r = requests.head(VSCODE_ENDPOINT, timeout=5, allow_redirects=True)
        assert r.status_code == 200
        return True
    except Exception as e:
        log.exception('haveInternet')
        return False

4. 修改Anaconda中Jupyter Notebook默认路径

  • 查看配置文件的路径
jupyter notebook --generate-config
  • 修改jupyter_notebook_config.py
## The directory to use for notebooks and kernels.
#c.NotebookApp.notebook_dir = ''
#将其改为
## The directory to use for notebooks and kernels.
c.NotebookApp.notebook_dir = 'E:\Jupyter'
#其中E:\Jupyter为自己的工作空间
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值