anaconda python安装OpenCV/dill第三方软件包

学习python过程经验避坑|安装OpenCV/dill第三方软件包

1.安装python环境。python是高级语言,安装python环境后,也可以使用它自带的解释器。建一个.py的文件用它可以编译执行:
①可以在.py文件目录地址里直接输入cmd进去shell,python 文件名.py
②进入shell后 cd 文件存放目录,再python 文件名.py
2.pycharm(IDE)python的集成开发软件工具。
3.anaconda软件,安装这个可以安装python版本的环境(虚拟任意版本的python环境),而且anaconda很好用,有很多库。相当于python是它的子集。如何安装网上都有。

做项目基本都用anaconda,所以主要介绍pycharm软件(使用anaconda)安装第三方库的方法,pycharm软件直接使用python环境的也类似。pycharm如何切换使用anaconda的方法很简单网上很多,不再说了。

如何安装:搜索单击使用Anaconda Prompt程序,进入shell,窗口显示(base),在这里面安装以下包:
学习过程中用到的第三方库的安装:
先输入pip install –upgrade pip,回车,升级一下pip安装工具。
(1)安装opencv-python。做图像处理调用摄像头必用。
pip install opencv-python回车,python环境输入import cv2,没有反应就安装成功了。
不行的话,就自己在网上(https://www.lfd.uci.edu/~gohlke/pythonlibs/#genshi)下载一个opencv-python包到本地。下载本地后,在shell里面需要转换到存放的路径,在输入pip install 文件名(包括后缀),回车;
(2)安装dill。(首先要安装boost和cmake)
c++的软件平台,很有用的工具包,包括概率统计、机器学习、做训练集等等。
右击使用Anaconda Prompt以管理员运行(保险一点),进入shell,窗口显示(base),在这里面安装以下包:
①安装boost。输入pip install boost,回车。很少有失败。
②安装cmake。输入pip install cmake后回车(一般都有有红色字报错,直接安装成功的当我没说)。出错了,先按(1)中方法下载包再安装。再不成功的话就conda install cmake后回车。
注意:安装包有好多,不一定都适合。首先看你安装python是64/32位,amd64就是64位的。安装包的选择要与pytho版本一致,比如python3.7安装cmake,就要用cmarkgfm‑0.4.2‑cp37‑cp37m‑win_amd64.whl,发现里面的“cp37”的‘37’了吗,认为python3.7可以用就行了。其他也可能可以,匹配最好,少走弯路。
③安装dlib。pip install dlib,然后回车。提示错误的话,用②的方法,可以在网上下载了dlib包再安装。
比如python3.7安装dill,就可以用dlib-19.17.99-cp37-cp37m-win_amd64.whl,pip install dlib-19.17.99-cp37-cp37m-win_amd64.whl,回车。

pip常用指令
win10命令行进入anaconda
activate // 切换到base环境
activate 名字 ( 如: activate python37) // 切换到python3.7环境

pip install 软件包名称 -i https://pypi.tuna.tsinghua.edu.cn/simple #按指定网址下载软件包
pip install –upgrade #更新库
python -m pip install --upgrade pip #更新pip自身
pip list #查看已安装包
pip uninstall 软件包名称 #卸载这个软件包

其实除了pip指令还可以用conda指令安装,用法差不多,但是conda指令安装包会更大一些,所以优先使用pip指令安装。

第三方库开源网址

https://www.lfd.uci.edu/~gohlke/pythonlibs/#genshi

阿里云 http://mirrors.aliyun.com/pypi/simple/
中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
豆瓣 http://pypi.douban.com/simple/
清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

网易163的https://mirrors.163.com/pypi/simple/

猜你喜欢

转载自blog.csdn.net/weixin_43175701/article/details/108818090