macOS10.13系统安装Python3+selenium+Pycharm

一、系统安全更新

        进App Store将系统更新到最新,因为下面的安装有可能会报错(Error: You are using macOS 10.13. We (and Apple) do not provide support for)。

二、homebrew安装

        链接地址:https://brew.sh/index_zh-cn.html

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

        安装完后最好执行下brew upgrade更新,如果直接执行python安装命令,有可能报错,下面我将遇到的报错和解决办法提下:

        1.Error: The following directories are not writable 目录没有权限

解决链接:https://blog.csdn.net/bbcv55/article/details/82930010        

        2.Error: homebrew-core is a shallow clone.

解决链接:http://blog.itblood.com/4866.html

cd /usr/local/Homebrew/Library/Taps/homebrew
rm -rf homebrew-core
brew upgrade

    删除目录下文件,重新更新下载即可解决。这目录下还有一个homebrew-cask如果报同样的错也是这样解决。

        3.Error: Failure while executing

解决链接:https://blog.csdn.net/auccy/article/details/54620454

三、安装Python3解释器

        mac自带python2.7,为啥不用自带的原因是,在参考网上的selenium安装教程时发现pip命令报错,结果一搜才知道pip不支持这个版本了。

        链接地址:https://yongqiang.blog.csdn.net/article/details/93650776

         终端运行一行命令搞定,但是它会安装python3最新版本:

brew install python3  #python3安装
python3               #版本查看
which  python3        #安装位置查看

        参考链接:https://www.jianshu.com/p/3cab876b5ca2

四、安装浏览器驱动

     下载与浏览器版本对应的chromedriver:http://chromedriver.storage.googleapis.com/index.html

我的浏览器版本是92.0.4515.159,我就下载了离版本最近的92.0.4515.107驱动

这里有两种办法将下载好的可执行文件移动到/usr/local/bin目录中:

        1.终端命令方式:

sudo mv chromedriver /usr/local/bin

        2.资源浏览器右键移动:

a.进入/usr/local/bin

 

 b.拖拽chromedriver 移动

五、安装pycharm编辑器

        官方下载链接:https://www.jetbrains.com/pycharm/download/#section=mac

下载。。。安装。。。

     参考链接:https://www.cnblogs.com/kaola8023/p/9212892.html

六、借助pycharm添加selenium包

        1.打开pycharm,在底部栏右侧有个python解释器版本号,鼠标左键点击后,再选择弹出菜单栏的解释器设置...

 

         2.进入下面的界面,选中selenium,点击上方的+号。

         3.再弹出的窗口搜索栏里输入selenium,选择第一个,点击左下方Install Package(安装包),提示安装成功即可。

        4.如果需要将pycharm修改为简体中文,同样在Preferences设置界面选择Plugins,搜索chinese插件安装后,重启即可。如图:

 

七、最后我们来测试下是否安装成功

 

 

完美,耗费了我一整天的时间。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值