首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安装AI需要的组件

(Mac系统)Python的安装(安装Python3.6(无论是32位还 是64位系统都可以安装)

2),为了稳定性,下载最新的版本 3.6.5(不要选择beta版本,不要选择3.7beta)

3),python下载安装完成后,可以去命令行安装我们需要的组件

(Mac系统)AI相关组件的安装:

1,设置Python的pip安装,更新一下

在命令行输入:python -m pip install --upgrade pip

pip是Python的包管理工具,可以让我们给Python安装所需要的包,我们需要语音识别,计算机识别,和其他需要的包

2,安装其它包:

Mac上需要额外安装三个PC上不需要的包

1),pyobjc-core

2),pyobjc-framework-Quartz

3),image

以上三个包的安装方法:

在命令行输入:pip3 install pyobjc-core pyobjc-frame-Quartz image

3,安装pyaudio pyautogui 和keyboard

命令行输入:pip3 install pyaudio pyautogui keyboard

4,安装SpeechRecognition 和nltk

SpeechRecognition: 是Python的一个数据包,从电脑麦克风端提取声音,并能用我们的声音控制电脑的包。它可以基于Google的语音API Bing API和Sphinx以及一些免费的语音识别API工作。

nltk:自然语言工具包,可以让我们理解书面文本信息,所以,如果我们将说出的内容转换成文字,nltk可以理解文字表达的情绪

命令行输入:pip3 install SpeechRecognition nltk

5,安装pygame,numpy以及OpenCV

pygame是一个在电脑上创建视频游戏的包.当我们调出视频文件,或者我们想对屏幕上的视频做些什么时,pygame会给我们一些选项

numpy:也是一个重要的包,用来进行python 中的数值处理函数,特别是可以用来处理数组,所以比如语音文件中的值,一个不错的数组或矩阵中的数字,如果我们需要图像处理

OpenCV 是Python中的开放式计算机视觉平台,OpenCV用来处理视频中单独帧或单独图像,还可以寻找屏幕中的对象,我们可以让计算机看到,这就是我们的计算机视觉,所以OpenCV-Python是我们Python需要的包

以上三个包的安装:

命令行输入:pip3 install pygame numpy opencv-python

6,安装opencv-contrib-python --user包

这个包可以让我们进行面部识别,这是OpenCV中开源社区贡献的,我们不仅可以使用OpenCV检测视频中的面部,我们还可以标记不同人的不同面孔.如果你的电脑不是管理员权限,可以输入--user来防止报错

安装:

命令行输入:pip3 install opencv-contrib-python --user

7,安装测试

1),运行Python

2),import nltk (确保自然语言工具包安装成功)

import cv2 (注意我们安装的是opencv-python,但我们导入时要将计算机视觉缩写为cv2)

import pygame

import pyaudio

运行上面2)的代码,如果没有报错,可以成功导入,就代表着已经成功安装了

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180729B0IYT900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券