1. VS2015 安装包见百度网盘的vs2015.pro_chs.iso,直接安装即可。
2. 下载anaconda3
3. 安装cuda win10+1660Ti 不知道为啥这次显示10.0不能安装。。安装9.0 下载地址
默认安装地址在 C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v9.0
测试安装是否成功使用
nvcc -V
4. cuDNN下载地址
将解压后的文件分别放在cuda的目录下。
测试是否安装成功:
启动cmd,cd到安装目录下的 ...\extras\demo_suite
,然后分别执行bandwidthTest.exe
和deviceQuery.exe
如果得到两个结果都是PASS,则安装成功。
安装tensorflow
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
conda create -n tensorflow-gpu python=3.7
conda activate tensorflow-gpu
python -m pip install --upgrade pip
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow-gpu==1.13.1
如果出现tensor.type报错 ,是numpy版本过高
卸载numpy:pip uninstall numpy,安装1.16.0版本即可:pip install numpy==1.16.0
低于17都可
安装keras
pip install keras
5. 安装pytorch
pytorch官网找到对应的命令
conda install pytorch==1.1.0 torchvision==0.3.0 cudatoolkit=9.0 -c pytorch
换回默认源:conda config --remove-key channels
- 使用离线安装离线安装pytorch
- 使用镜像安装
添加清华源
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
添加第三方源
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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
官方给出提示
conda install pytorch torchvision cudatoolkit=10.0 -c pytorch
去掉-c pytorch,安装的时候才会默认从清华源下载相应的包,
6. tensorflow-gpu安装
已测试过win10+cuda10.0+tensorflow13.0+python3.7+vs2015和win10+cuda9.0+tensorflow10.0+python3.6+2015
7. 安装cocoapi
只要vs安装全了就不会出现找不到io.h的问题
下载源码,进行解压,管理员运行CMD,切换到解压后的PythonAPI目录下,
运行
python setup.py build_ext install
如果在linux版本下安装
需要先安装cython
在conda当前虚拟环境下查看Python的安装路径
$ which python
/home/le/anaconda3/envs/dynaslam/bin/python
进入PythonAPI目录,使用指定Python路径安装
$ sudo /home/le/anaconda3/envs/dynaslam/bin/python setup.py install