Miniconda安装以及安装python-opencv

一、win10安装Miniconda3

  • 教程参考:Windows 10下安装Miniconda3_DrugAI-CSDN博客_windows安装miniconda
  • ① Miniconda官网下载安装包:Miniconda — Conda documentation 
  • ② 开源镜像下载:Index of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
  • 备注:安装路径尽量不出现空格和中文,如:C:/Program Files × 
    我曾经出现过问题!!

0. 遇到的问题:

  • 参考教程:成功解决 ProxyError: Conda cannot proceed due to an error in your proxy configuration_littlehaes的博客-CSDN博客
  • 解决办法:关掉VPN
    • 结果出现了另一个问题:

Miniconda安装以及安装python-opencv_第1张图片

  •  当前网络拦截了anaconda的网站 
  • 解决办法:anaconda安装库时报错:CondaHTTPError: HTTP 000 CONNECTION FAILED for url - wyhluckydog - 博客园
    •  配置清华大学的镜像,一句一句的执行下面的
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/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes
  • 还是无法解决这个问题 

Miniconda安装以及安装python-opencv_第2张图片

  •  『技术随手学』解决CondaHTTPError: HTTP 000 CONNECTION 问题 - 知乎
  • 将https改为http,解决!!!!!!!! 改.condarc文件内容!
  • Miniconda安装以及安装python-opencv_第3张图片
channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/Paddle/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
show_channel_urls: true
ssl_verify: false
  • 备注:不能有-default,要将-default删掉 

1.1 Conda创建环境

# 基于 python3.6 创建一个名为test_py3 的环境
conda create --name test_py3 python=3.6

# 基于 python2.7 创建一个名为test_py2 的环境
conda create --name test_py2 python=2.7

# 激活 test 环境
activate test_py2  # windows
source activate test_py2 # linux/mac

# 切换到python3
activate test_py3

1.2 Conda管理包

# 安装命令
conda install package_name
# 安装numpy,输入
conda install numpy
# 安装 matplotlib
conda install matplotlib
# 查看已安装的包
conda list
# 搜索安装包
conda search search_term
# 同时安装多个包
conda install numpy scipy pandas
# 安装指定版本的包
conda install numpy=1.11
# 卸载包
conda remove package_name
# 更新包
conda update package_name
# 更新环境中的所有包
conda update --all

二、Miniconda安装python-opencv

教程参考:OpenCV-python安装教程_Ninen_Choi的博客-CSDN博客_opencv-python安装

官网下载(比较慢) 

pip install opencv-python

 清华镜像下载的安装指令:

pip install opencv-python  -i https://pypi.tuna.tsinghua.edu.cn/simple

# python2.7 下的opencv安装命令
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple opencv-python==4.2.0.32

ps:这里再附一下国内的镜像源,下载成功概率会高很多吧应该

  • 清华:https://pypi.tuna.tsinghua.edu.cn/simple
  • 阿里云:http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 华中理工大学:http://pypi.hustunique.com/
  • 山东理工大学:http://pypi.sdutlinux.org/ 
  • 豆瓣:http://pypi.douban.com/simple/

还是报错的话,再试试指令:

pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python
        如果遇到权限问题就再加user:

pip install --user -i https://pypi.tuna.tsinghua.edu.cn/simple --trusted-host pypi.tuna.tsinghua.edu.cn opencv-python

2.1 遇到的问题

Miniconda安装以及安装python-opencv_第4张图片

  •  办法一:手动下载

安装opencv遇到的问题ERROR: Could not find a version that satisfies the requirement opencv (from versions: n_Anne332的博客-CSDN博客

  • 原因:无法安装opencv-python 3.4.2.16版本的解决方法(Could not find a version that satisfies the requirement opencv-py)_青云直上-CSDN博客_opencv-python==3.4.2
  • Miniconda安装以及安装python-opencv_第5张图片 pip install opencv-python==3.4.2.16   失败!!!!!!

最终解决办法:手动下载

https://pypi.tuna.tsinghua.edu.cn/simple/opencv-python/

 安装whl的指令:

pip install F:\安装包\opencv_python-4.1.2-cp35-cp35m-win_amd64.whl
 

又遇到问题:

Miniconda安装以及安装python-opencv_第6张图片

Python:安装opencv出现错误Could not find a version that satisfies the requirement numpy==1.13.3 (from versions: 1.14.5, 1.14.6, 1.15.0rc2, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.15.4, 1.16.0rc1, 1.16.0rc2, - v林三岁 - 博客园

失败失败!!!! 

最终解决!!!!!!!!!!!!!

WARNING: Retrying (Retry(total=4, connect=None, read=_叫我小张就行了的博客-CSDN博客

pip install opencv-python -i http://mirrors.aliyun.com/pypi/simple/ --trusted-host mirrors.aliyun.com

 终于安装成功了!

linux下出现的问题

python - ImportError: libGL.so.1: cannot open shared object file: No such file or directory - Stack Overflow

 apt-get update && apt-get install libgl1

解决问题了

二、win10 vscode 卸载并重装

VSCode 卸载并重装(移除拓展和使用历史)_Martin 的博客-CSDN博客_vscode重装

还是win10 ssh vscode连接不上linux

1. 要用cmd去试一下ssh是能能通。

然后vscode还是无动于衷

VS code Remote SSH :Failed to parse remote port from server output_爵11的博客-CSDN博客

然后remote上写上了 Remote SSH的path,仍然报错exit code 255

办法:resolver error connecting with ssh timed out_Joseph__Lagrange的博客-CSDN博客

将useLocalServer设置为True,报其他错误

 Miniconda安装以及安装python-opencv_第7张图片

三、http error问题,清华源的问题

【Python】在Anaconda中设置清华镜像站并解决“http error“问题_好运宝贝0.0的博客-CSDN博客

 出现的错误情况:

 解决办法:

 Miniconda安装以及安装python-opencv_第8张图片

结果如下: 

Miniconda安装以及安装python-opencv_第9张图片

你可能感兴趣的:(安装和配置各种环境,配置环境)