考虑到自身项目的拓展需要,朋友建议学习Python爬虫这样对于做大数据采集有较大的帮助,老蒋虽然每天也都接触一些脚本和程序的修改,但是并没有专业和系统的学习某一项编程。所以还是准备陆续的学习Python语言,无论有没有基础,只要花点时间应该可以学会的。

老蒋之前有入手一台Macbook Pro,考虑到就是用来专门编程使用的,因为MAC自带的终端还是非常方便的,省的我们在本机安装虚拟机。目前Macbook系统自带有Python2.7版本,但是一些组件包并不全,比如我在安装PIP或者其他附属包的时候无法运行,则需要重新安装。尤其是wget命令都无法执行。所以,需要将Macbook环境安装wget命令。

这里有2个方法可以安装wget命令工具:

第一、传统的安装包

A - 从ftp://ftp.gnu.org/gnu/wget/下载到最新的wget安装包到本地

B - 然后通过终端tar -zxvf命令解压到我们某个目录

C - 然后依次执行 ./configure 和  make  以及 make install 命令。

Homebrew是一款非常强大的可以应用在MAC中的Linux管理包,如果上面的方法感觉比较麻烦,我们可以通过下面的方法解决。

A - 执行安装brew

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

进入终端之后,执行brew的安装。

B - 安装 wget

brew install wget

执行完毕之后,我们就可以用wget命令下载远程文件。

总结,老蒋采用第一个方法没有成功,之前一次我记得是成功的,这次不懂为什么没有成功,所以我采用brew快速安装。

python wget安装_Macbook系统环境安装wget的2个方法 - 传统包及Homebrew安装相关推荐

  1. linux交叉编译出现的问题,,Ubuntu 14.10下安装GCC交叉编译器遇到问题及解决方法

    Ubuntu 14.10下安装GCC交叉编译器遇到问题及解决方法 一.下载gcc-arm-none-eabi-4_9 安装成功后上报错误: ./gcc-arm-none-linux-gnueabi-g ...

  2. mac mysql root不能登陆_Mac下新安装的MySQL无法登陆root用户解决方法

    一 设置MySQL命令行搜索路径 0.苹果->系统偏好设置->最下边点mysql 在弹出页面中 启动mysql服务 1.打开终端,输入: sudo vi ~/.bash_profile 如 ...

  3. 20220413安装旧版本的百度网盘的方法

    20220413安装旧版本的百度网盘的方法 您的电脑已安装版本更高的百度网盘客户端, 如需降级安装,请先卸载当前版本. 新电脑装最新的百度网盘之后,感觉不适应,降级的时候出现这个问题了! 人不如旧,衣 ...

  4. macos安装python3.6_在CentOS 7/Ubuntu 16.04/Debian 9/macOS上安装Python 3.6的方法

    本文介绍在CentOS 7/Ubuntu 16.04/Debian 9/macOS操作系统上安装Python 3.6的方法,包括使用Python 3.6创建virtualenv,目前大多数Linux发 ...

  5. python环境配置(一)——Linux下将python2.6升级到2.7 安装pip 以及升级中遇到问题的解决方法

    python2.6版本有很多局限性:最重要的就是,当前最新的pip版本已经不再支持python2.6:这给我们安装很多python库增加了很多不便:所以这里把我升级python2.6--2.7的过程及 ...

  6. windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法

    windows下 python 使用 pip 安装TA-Lib报错的原因及解决方法 问题环境 问题描述 问题原因 & 解决办法 问题环境 Windows 10 x64 .python 3.8. ...

  7. JDK的安装与系统环境变量的配置

    一.下载JDK 用户进入到Java SE的下载网页后,根据自己所用的操作系统(Windows.Linux)和位数(32位.64位)选择不同的链接进行下载.本例是在Windows系统的32位机器上开发的 ...

  8. python怎么安装pyecharts_基于Python安装pyecharts所遇的问题及解决方法

    最近学习到数据可视化内容,老师推荐安装pyecharts,于是pip install 了一下,结果...掉坑了,下面是我的跳坑经验,如果你有类似问题,希望对你有所帮助. 第一个坑: 这个不难理解,缺少 ...

  9. DL框架之Keras:深度学习框架Keras框架的简介、安装(Python库)、相关概念、Keras模型使用、使用方法之详细攻略

    DL框架之Keras:深度学习框架Keras框架的简介.安装(Python库).相关概念.Keras模型使用.使用方法之详细攻略 目录 Keras的简介 1.Keras的特点 2.Keras四大特性 ...

最新文章

  1. 区块链相关论文研读1- 关于边缘计算
  2. 批量ping工具fping
  3. 第七阶段 jsp(369---el---jstl)
  4. 显示Flash时控制其的宽度与高度
  5. Luogu T9376 区间GCD
  6. JPDA Java调试标准
  7. mysql5.7.14_mysql 5.7.14 下载安装配置方法图文教程
  8. 注册app短信验证平台_免费的短信验证码平台弊端竟然这么多!
  9. Android 软键盘弹出,界面整体上移的问题
  10. Google 发布开源库 TFQ,快速建立量子机器学习模型!
  11. django url 中的namespace详解
  12. VMware 12PRO安装Mac OS X 10.10.5
  13. 这些神经网络调参细节,你都了解了吗
  14. 天思经理人ERP塑胶玩具行业应用方案
  15. 打造风格独特的心仪简历——Word 简历整活心得
  16. 二类电商积分商城,积分兑换商城源码,免登陆积分兑换商城系统
  17. medusa--暴力破解
  18. 二维正态分布参数rho的作用
  19. JDBC与ODBC的区别与应用
  20. linux系统有什么用

热门文章

  1. java.lang.reflect.InvocationTargetException 的惨痛教训
  2. css-结构伪类选择器
  3. android翻盘效果,行情艰难,Android初中级面试题助你逆风翻盘,每题都有详细答案...
  4. android 获取通讯录全选反选_Xamarin.Forms读取并展示Android和iOS通讯录 TerminalMACS客户端...
  5. setGeometry: Unable to set geometry 493x379+674+326 (frame: 517x443+662+274) on QWidgetWindow/“Dialo
  6. IOS – OpenGL ES 调节图像反色 GPUImageColorInvertFilter
  7. git push origin master是什么意思_git 设置远端仓库
  8. linux创建文件内容三行,shell之创建文件及内容的方法示例
  9. Linux能适应不同的指令集,(转)linux常用指令集
  10. java第七章jdbc课后简答题_javaEE简答题答案