如何为Macbook配置最新Python版本及图形界面图像处理开发环境?

2026-05-28 23:041阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1202个文字,预计阅读时间需要5分钟。

如何为Macbook配置最新Python版本及图形界面图像处理开发环境?

1. 安装+安装方法: - 方法一:使用Mac自带Python安装,命令如下: + `$ brew install python` - 如遇错误,前加`sudo`。 - 方法二:从官网下载最新版本安装。

如何为Macbook配置最新Python版本及图形界面图像处理开发环境?

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/下载

  1. 用解压工具解压 :wget-1.9.1.tar.gz
  2. cd 进入到解压的目录
  3. 命令行输入: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分钟。

如何为Macbook配置最新Python版本及图形界面图像处理开发环境?

1. 安装+安装方法: - 方法一:使用Mac自带Python安装,命令如下: + `$ brew install python` - 如遇错误,前加`sudo`。 - 方法二:从官网下载最新版本安装。

如何为Macbook配置最新Python版本及图形界面图像处理开发环境?

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/下载

  1. 用解压工具解压 :wget-1.9.1.tar.gz
  2. cd 进入到解压的目录
  3. 命令行输入: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开发环境、图像处理、视频处理环境请查看下面的相关链接