一、首先终端查看python版本
目前是2.7版本,为了后续练习方便,安装了python3
二、安装python3
我选择了homebrew安装的方式
(1)安装Xcode
输入命令 xcode-select --install
此处安装报错:
xcode-select: error: command line tools are already installed, use "Software Update" to install updates
解决方法:
$ sudo rm -rf /Library/Developer/CommandLineTools
$ sudo xcode-select —install
加注:xcode是什么?
Xcode 是运行在操作系统Mac OS X上的集成开发工具(IDE),由Apple Inc开发。Xcode是开发 macOS 和 iOS 应用程序的最快捷的方式。Xcode 具有统一的用户界面设计,编码、测试、调试都在一个简单的窗口内完成。同时也是一种语言,作为一种基于XML的语言,Xcode可以设想各种使用场景。它提供了一种独立于工具的可扩展的方法来描述编译时组件的各个方面。
(2)安装homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
此处安装报错:(如下图示)
error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 60
解决方法:(更换国外源为国内源)
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
此处我选择了清华的源进行安装。
如上显示,表示安装成功。
加注:homebrew是什么?
- Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
(3)使用brew安装python3
brew search python
brew install python3
出现如下所示,表示安装成功
三、安装selenium
借助pip3安装selenium
安装:pip3 install selenium
验证:import selenium
使用pip3安装selenium的时候,出现如下所示报错:
cannot import name 'PackageFinder' from ‘pip._internal.index'
解决方法:
(1)直接更新
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python3 get-pip.py
如果还是不行,卸载pip3重新安装
(2)更换源
sudo su #进入超级用户
mkdir .pip #建立.pip文件夹
nano pip.conf
然后输入一下内容:
[global]
index-url = Simple Index
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn #清华源,一定不能省略trusted-host
加注:nano编辑器保存退出:ctrl+x,键入y,然后enter
四、安装chrome-driver
(1)下载地址
1、http://chromedriver.storage.googleapis.com/index.html
2、ChromeDriver Mirror
(2)查看浏览器版本
(3)下载对应版本
(4)下完完成后解压->更改位置到/usr/local/bin
sudo mv chromedriver /usr/local/bin
(5)测试是否安装成功
哦吼~恭喜安装成功!!!!
版权归原作者 菜鸟进击吧 所有, 如有侵权,请联系我们删除。