如何为Macbook配置最新Python版本及图形界面图像处理开发环境?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1202个文字,预计阅读时间需要5分钟。
1. 安装+安装方法: - 方法一:使用Mac自带Python安装,命令如下: + `$ brew install python` - 如遇错误,前加`sudo`。 - 方法二:从官网下载最新版本安装。
1、安装
有两种安装方法:
方法一:从Mac自带的python安装,命令如下:
$brewinstall python
如果出错的话前面加上sudo
方法一安装的是python2.7
方法二:从官网下载安装最新版本(本次安装的内容)
官网地址:www.python.org/download,下载安装最新版的python ,安装简单,一路点击OK;不便之处是后续卸载维护需要手动进行。
可以用这个命令查看python3安装的位置:
$which python3
安装完成后在终端中键入python3来验证安装是否成功.
打开Mac终端,输入“python3”,回车,查看是否是自己装的Python版本(如果Mac系统版本是10.8—10.11,默认自带的是Python2.7)。输入Python3后,看到显示,说明已经在Python的交互环境中了,可以正常使用。
这里安装的是pip3。
安装了python3之后,会有pip3
注意:
1. 使用pip install XXX
新安装的库会放在这个目录下面
python2.7/site-packages
2. 使用pip3 install XXX
新安装的库会放在这个目录下面
python3.6/site-packages
如果使用python3执行程序,那么就不能import python2.7/site-packages中的库
2、 安装pip3
pip3 是一个安装和管理 Python3 包的工具,pip 是一个安装和管理 Python 包的工具,python安装包的工具有easy_install, setuptools, pip,distribute等。distribute是setuptools的替代品,是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特别是对其他的包有依赖的包。distribute被创建是因为Setuptools包不再维护了。而pip/pip3是easy_install的替代品。
2.1 先获取pip安装脚本:
$wget bootstrap.pypa.io/get-pip.py
如果没有安装wget可以去这里:ftp.gnu.org/gnu/wget/下载
- 用解压工具解压 :wget-1.9.1.tar.gz
- cd 进入到解压的目录
- 命令行输入:brew install wget
可以输入wget www.baidu.com 测试是否安装成功
将所有内容复制下来,新建get-pip.py文件,将内容拷贝粘贴进去.
2.2.安装pip3
执行命令行:
$ sudo python3 get-pip.py
执行出错:
The directory '/Users/xsnai/Library/Caches/pip/pypi.v2ex.com/simple
大家可以把index-url的值设置为自己实际源的地址.
至此pip3源修改成功,以后使用pip安装模块时都会从这个源去下载安装,大家可以自行测试一下.
pip/pip3源使用国内镜像,加快下载速度和安装成功率
国内有如下下载源:
清华:pypi.tuna.tsinghua.edu.cn/simple
阿里云:mirrors.aliyun.com/pypi/simple/
中国科技大学 pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:pypi.hustunique.com/
山东理工大学:pypi.sdutlinux.org/
豆瓣:pypi.douban.com/simple/
临时使用:
可以在使用pip/pip3的时候加参数-i pypi.tuna.tsinghua.edu.cn/simple
如:
pip install -i pypi.tuna.tsinghua.edu.cn/simple pyspider
这样就会从清华这边的镜像去安装pyspider库。
永久修改,一劳永逸:
Linux下,修改 ~/.pip/pip.conf (没有的话就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)
内容如下:
[global]
index-url = pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini。内容同上。
3、python3图片处理
PIL(Python Imaging Library)图像处理模块,在python3.X已经替换为pillow模块(文档:pillow.readthedocs.org/en/latest/)。
直接使用pip3 install pillow即可安装模块,导入时使用from PIL import Image.
命令行如下:
$pip3 install pillow
执行过程如下:
Collecting pillow Downloading Pillow-4.3.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.5MB) 100% |████████████████████████████████| 3.6MB 19kB/s Collecting olefile (from pillow) Downloading olefile-0.44.zip (74kB) 100% |████████████████████████████████| 81kB 13kB/s Building wheels for collected packages: olefile Running setup.py bdist_wheel for olefile ... done Stored in directory: /Users/xsnai/Library/Caches/pip/wheels/20/58/49/cc7bd00345397059149a10b0259ef38b867935ea2ecff99a9b Successfully built olefile Installing collected packages: olefile, pillow Successfully installed olefile-0.44 pillow-4.3.0
4、图像中文字识别
4句代码实现汉字识别
from PIL import Image import pytesseract text=pytesseract.image_to_string(Image.open('denggao.jpeg'),lang='chi_sim') print(text)
需要先安装两个包,如果没有安装的话。
pip3 install PIL pip3 install pytesseract
还需要下载中文语言包tesseract-ocr
更多关于Mabook安装Python最新版本(3.6.4)、GUI开发环境、图像处理、视频处理环境请查看下面的相关链接
本文共计1202个文字,预计阅读时间需要5分钟。
1. 安装+安装方法: - 方法一:使用Mac自带Python安装,命令如下: + `$ brew install python` - 如遇错误,前加`sudo`。 - 方法二:从官网下载最新版本安装。
1、安装
有两种安装方法:
方法一:从Mac自带的python安装,命令如下:
$brewinstall python
如果出错的话前面加上sudo
方法一安装的是python2.7
方法二:从官网下载安装最新版本(本次安装的内容)
官网地址:www.python.org/download,下载安装最新版的python ,安装简单,一路点击OK;不便之处是后续卸载维护需要手动进行。
可以用这个命令查看python3安装的位置:
$which python3
安装完成后在终端中键入python3来验证安装是否成功.
打开Mac终端,输入“python3”,回车,查看是否是自己装的Python版本(如果Mac系统版本是10.8—10.11,默认自带的是Python2.7)。输入Python3后,看到显示,说明已经在Python的交互环境中了,可以正常使用。
这里安装的是pip3。
安装了python3之后,会有pip3
注意:
1. 使用pip install XXX
新安装的库会放在这个目录下面
python2.7/site-packages
2. 使用pip3 install XXX
新安装的库会放在这个目录下面
python3.6/site-packages
如果使用python3执行程序,那么就不能import python2.7/site-packages中的库
2、 安装pip3
pip3 是一个安装和管理 Python3 包的工具,pip 是一个安装和管理 Python 包的工具,python安装包的工具有easy_install, setuptools, pip,distribute等。distribute是setuptools的替代品,是对标准库disutils模块的增强,我们知道disutils主要是用来更加容易的打包和分发包,特别是对其他的包有依赖的包。distribute被创建是因为Setuptools包不再维护了。而pip/pip3是easy_install的替代品。
2.1 先获取pip安装脚本:
$wget bootstrap.pypa.io/get-pip.py
如果没有安装wget可以去这里:ftp.gnu.org/gnu/wget/下载
- 用解压工具解压 :wget-1.9.1.tar.gz
- cd 进入到解压的目录
- 命令行输入:brew install wget
可以输入wget www.baidu.com 测试是否安装成功
将所有内容复制下来,新建get-pip.py文件,将内容拷贝粘贴进去.
2.2.安装pip3
执行命令行:
$ sudo python3 get-pip.py
执行出错:
The directory '/Users/xsnai/Library/Caches/pip/pypi.v2ex.com/simple
大家可以把index-url的值设置为自己实际源的地址.
至此pip3源修改成功,以后使用pip安装模块时都会从这个源去下载安装,大家可以自行测试一下.
pip/pip3源使用国内镜像,加快下载速度和安装成功率
国内有如下下载源:
清华:pypi.tuna.tsinghua.edu.cn/simple
阿里云:mirrors.aliyun.com/pypi/simple/
中国科技大学 pypi.mirrors.ustc.edu.cn/simple/
华中理工大学:pypi.hustunique.com/
山东理工大学:pypi.sdutlinux.org/
豆瓣:pypi.douban.com/simple/
临时使用:
可以在使用pip/pip3的时候加参数-i pypi.tuna.tsinghua.edu.cn/simple
如:
pip install -i pypi.tuna.tsinghua.edu.cn/simple pyspider
这样就会从清华这边的镜像去安装pyspider库。
永久修改,一劳永逸:
Linux下,修改 ~/.pip/pip.conf (没有的话就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)
内容如下:
[global]
index-url = pypi.tuna.tsinghua.edu.cn/simple
[install]
trusted-host=mirrors.aliyun.com
windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini。内容同上。
3、python3图片处理
PIL(Python Imaging Library)图像处理模块,在python3.X已经替换为pillow模块(文档:pillow.readthedocs.org/en/latest/)。
直接使用pip3 install pillow即可安装模块,导入时使用from PIL import Image.
命令行如下:
$pip3 install pillow
执行过程如下:
Collecting pillow Downloading Pillow-4.3.0-cp36-cp36m-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl (3.5MB) 100% |████████████████████████████████| 3.6MB 19kB/s Collecting olefile (from pillow) Downloading olefile-0.44.zip (74kB) 100% |████████████████████████████████| 81kB 13kB/s Building wheels for collected packages: olefile Running setup.py bdist_wheel for olefile ... done Stored in directory: /Users/xsnai/Library/Caches/pip/wheels/20/58/49/cc7bd00345397059149a10b0259ef38b867935ea2ecff99a9b Successfully built olefile Installing collected packages: olefile, pillow Successfully installed olefile-0.44 pillow-4.3.0
4、图像中文字识别
4句代码实现汉字识别
from PIL import Image import pytesseract text=pytesseract.image_to_string(Image.open('denggao.jpeg'),lang='chi_sim') print(text)
需要先安装两个包,如果没有安装的话。
pip3 install PIL pip3 install pytesseract
还需要下载中文语言包tesseract-ocr
更多关于Mabook安装Python最新版本(3.6.4)、GUI开发环境、图像处理、视频处理环境请查看下面的相关链接

