Macbook安装Python最新版本、GUI开发环境、图像处理、视频处理环境详解

1、安装

有两种安装方法:

方法一:从Mac自带的python安装,命令如下:

$brewinstall python

如果出错的话前面加上sudo

方法一安装的是python2.7

方法二:从官网下载安装最新版本(本次安装的内容)

官网地址:https://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"htmlcode">

$wget https://bootstrap.pypa.io/get-pip.py

如果没有安装wget可以去这里:https://ftp.gnu.org/gnu/wget/下载

  1. 用解压工具解压 :wget-1.9.1.tar.gz
  2. cd 进入到解压的目录
  3. 命令行输入:brew install wget"//img.jbzj.com/file_images/article/202002/2020217163556052.png" alt="" />

    将所有内容复制下来,新建get-pip.py文件,将内容拷贝粘贴进去.

    2.2.安装pip3

    执行命令行:

    $ sudo python3 get-pip.py

    执行出错:

    The directory '/Users/xsnai/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

    换成下列命令:

    $sudo -H python3 get-pip.py

    Requirement already up-to-date: pip in /Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/site-packages

    执行成功!

    终端命令行输入pip3检测。

    检测结果:

    Usage:"htmlcode">
    
    cd ~

    创建.pip目录:

    mkdir .pip

    创建pip.conf文件:

    touch pip.conf

    大家可以用自己喜欢的编辑器打开pip.conf文件,我现在使用的时v2ex的源,所以添加:

    [global]

    index-url = http://pypi.v2ex.com/simple

    大家可以把index-url的值设置为自己实际源的地址.

    至此pip3源修改成功,以后使用pip安装模块时都会从这个源去下载安装,大家可以自行测试一下.

    pip/pip3源使用国内镜像,加快下载速度和安装成功率

    国内有如下下载源:

    清华: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/"htmlcode">

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

    这样就会从清华这边的镜像去安装pyspider库。

    永久修改,一劳永逸:

    Linux下,修改 ~/.pip/pip.conf (没有的话就创建一个文件夹及文件。文件夹要加“.”,表示是隐藏文件夹)

    内容如下:

    [global]

    index-url = https://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模块(文档:http://pillow.readthedocs.org/en/latest/)。

    直接使用pip3 install pillow即可安装模块,导入时使用from PIL import Image."htmlcode">

    $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开发环境、图像处理、视频处理环境请查看下面的相关链接

标签:
Mabook安装Python最新版本,Mabook安装Python,GUI开发环境,Mabook安装Python图像处理,Mabook安装Python视频处理环境

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
白云城资源网 Copyright www.dyhadc.com

《魔兽世界》大逃杀!60人新游玩模式《强袭风暴》3月21日上线

暴雪近日发布了《魔兽世界》10.2.6 更新内容,新游玩模式《强袭风暴》即将于3月21 日在亚服上线,届时玩家将前往阿拉希高地展开一场 60 人大逃杀对战。

艾泽拉斯的冒险者已经征服了艾泽拉斯的大地及遥远的彼岸。他们在对抗世界上最致命的敌人时展现出过人的手腕,并且成功阻止终结宇宙等级的威胁。当他们在为即将于《魔兽世界》资料片《地心之战》中来袭的萨拉塔斯势力做战斗准备时,他们还需要在熟悉的阿拉希高地面对一个全新的敌人──那就是彼此。在《巨龙崛起》10.2.6 更新的《强袭风暴》中,玩家将会进入一个全新的海盗主题大逃杀式限时活动,其中包含极高的风险和史诗级的奖励。

《强袭风暴》不是普通的战场,作为一个独立于主游戏之外的活动,玩家可以用大逃杀的风格来体验《魔兽世界》,不分职业、不分装备(除了你在赛局中捡到的),光是技巧和战略的强弱之分就能决定出谁才是能坚持到最后的赢家。本次活动将会开放单人和双人模式,玩家在加入海盗主题的预赛大厅区域前,可以从强袭风暴角色画面新增好友。游玩游戏将可以累计名望轨迹,《巨龙崛起》和《魔兽世界:巫妖王之怒 经典版》的玩家都可以获得奖励。