1 学习目标
理解赛题背景和赛题数据
完成赛题报名和数据下载,理解赛题的解题思路
2 学习心得
2.1 环境安装及创建
在环境安装过程中出现一些问题,解决方法分享如下:
1.创建虚拟环境不要开启python编辑器(比如spyder)。
一开始我创建的虚拟环境activate一直不成功,网上搜了很多帖子,结果把编辑器一关,一切问题都没有了。。。
$conda create -n py37_torch131 python=3.7
$conda activate py37_torch131
注意windows中的激活用,conda activate ,linux用source activate
2.安装opencv-python库由于超时报错
原因是国外网站下载太慢,改用镜像网站即可
①:pip install opencv-contrib-python
②:pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simple
(这个是清华的镜像,有很多库或者插件都可以用这个下载,会快很多哦 ————————————————
版权声明:本文为CSDN博主「curiousNinen」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41627235/article/details/87692748
用了上面的方法一秒安装
3.安装好opencv,import cv2却失败
捣鼓了好久发现cv.py和cv2.pyd的两个文件装到了虚拟环境Lib-site-packages里,复制到Scripts文件夹下就可以import cv2了。。。
思考原因,可能是opencv是下载了.whl安装的,自己手动安装错了目录。
4 Anaconda 进入虚拟环境使用Pyhton的方法
之前没有用过虚拟环境,直接从编译器里进的。
anaconda->切换到虚拟环境->pyhton,然后就可以运行python的代码了
5 Anaconda常用语法
pip list #查看已安装包
conda activate 环境名 #激活环境
6 安装pytorch出问题
以下两种语句都不行
conda install pytorch
conda install pytorch=1.3.1 torchvision cudatoolkit=10.0
解决方法:
添加清华源
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
可以进python检查是否安装成功了
7 torchvision安装
Anaconda中conda安装命令:
conda install torchvision -c soumith