【爬虫系列之一】爬虫开发环境的搭建

当前python分为2.x版本,以及3.x版本,这两个版本相互直接是不兼容的,但是当前世面的主流web或者程序还是2.x偏多,所以我这边主要是2.x版本为基础,确切地说,是2.7版本。

下面来说说 如何安装开发环境以及开发工具

一、环境的安装

MAC上安装python

如果你正在使用Mac,系统是10.13.3,系统自带了Python 2.7。这边也可以在直接在终端输入如下命令,看是否存在python以及python版本

?  ~ python --version
Python 2.7.10
?  ~

如果需要安装python3,则执行以下命令

? ~ brew install python

注意:

  • 安装Python2.7以上版本,会自动带pip。
  • Python3高版本自带pip3
  • MAC自带的python是没有pip,此时需要如果需要使用,请执行
// 给系统的python安装pip
?  ~ sudo easy_install pip

LINUX上安装python

#安装依赖
?  ~ yum -y install python-devel openssl openssl-devel gcc sqlite sqlite-devel mysql-devel libxml2-devel libxslt-devel

#下载python2.7
?  ~ wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz

?  ~ mkdir /software
?  ~ mv Python-2.7.13.tgz /software
?  ~ cd /software
?  ~ tar -zxf Python-2.7.13.tgz

?  ~ cd Python-2.7.13/
?  ~ ./configure --prefix=/usr/local/python2.7 --with-threads --enable-shared
?  ~ make
?  ~ make altinstall

# 备份旧python相关命令
?  ~ mv /usr/bin/pip /usr/bin/pip_old
?  ~ mv /usr/bin/easy_install /usr/bin/easy_install_old
?  ~ mv /usr/bin/python /usr/bin/python_old

# 新版本python命令做软连接,快捷使用
?  ~ ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib
?  ~ ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib
?  ~ ln -s /usr/local/python2.7/bin/python2.7 /usr/bin/python
?  ~ ln -s /usr/local/python2.7/lib/libpython2.7.so /usr/lib64
?  ~ ln -s /usr/local/python2.7/lib/libpython2.7.so.1.0 /usr/lib64

# 下载最新版的pip,然后安装
?  ~ cd /software
?  ~ wget https://bootstrap.pypa.io/get-pip.py
?  ~ python get-pip.py
?  ~ ln -s /usr/local/python2.7/bin/pip /usr/bin/pip

# 查找pip的位置
?  ~ find / -name pip

在windows上面安装

从Python的官方网站python.org下载最新的2.7版本

然后,运行下载的MSI安装包,在选择安装组件的一步时,勾上所有的组件:、

特别要注意选上pip和Add python.exe to Path,然后一路点“Next”即可完成安装。

默认会安装到C:Python27目录下,然后打开命令提示符窗口,敲入python后,就会出现>>>提示符

二、开发工具的安装

不论是mac还是windows都是,从pycharm官网下载该工具,然后傻瓜式安装,打开需要激活,有多余经费的娃子们,推荐购买正版,穷人可以考虑加群:725479218 获取 pycharm激活 的 激活方式

原文地址:https://www.cnblogs.com/CoXieLearnPython/p/9165264.html

时间: 2024-10-07 09:58:02

【爬虫系列之一】爬虫开发环境的搭建的相关文章

[Android系列—] 1. Android 开发环境搭建与Hello World

前言 開始之前先熟悉几个名词: SDK -- Software Development Kit, 软件开发工具包.这个词并不陌生, JDK,就是Jave Development Kit,相同对于Android 来说也有Android SDK. Android SDK 提供了构建,測试和调试安卓应用的API 库和开发人员工具. ADT- Android Developer Tools.安卓开发人员工具, 事实上这里就是Eclipse 用于Android 开发的插件. 高速开发环境搭建 在搭建And

GEF(Graphical Editor Framework) Eclipse项目入门系列(2)---Draw2D开发环境的搭建

GEF(Graphical Editor Framework) Eclipse项目入门系列(1)---概述中,我们已经提到了Draw2D框架是GEF框架的重要组成部分.那么Draw2D的环境如何搭建起来呢?其实很简单,去Eclipse的官方网站下载一个Eclipse的开发环境(这一部门我就不再赘述,网上的资料很多).笔者本人的电脑上装的是Indigo,所以笔者将会以Eclipse Indigo为例子给大家演示Draw2D开发环境的搭建.具体情况,请见下面的步骤. (1) 打开Indigo Ecl

微信小程序开发系列一:微信小程序的申请和开发环境的搭建

我最近也刚刚开始微信小程序的开发,想把我自学的一些心得写出来分享给大家. 这是第一篇,从零开始学习微信小程序开发.主要是小程序的注册和开发环境的搭建. 首先我们要在下列网址申请一个属于自己的微信小程序: https://mp.weixin.qq.com/cgi-bin/wx 点击按钮"前往注册".注意我们需要使用一个没有注册过微信小程序或者微信公众号的邮箱.我用的是网易邮箱.注册之后,邮箱会收到一封激活邮件. 激活之后,就可以进入小程序主体信息登记页面了.这里需要使用×××号码和手机验

Java知多少(5) Java开发环境的搭建

要进行Java开发,首先要安装JDK(Java Development Kit,Java开发工具箱). JDK 是一系列工具的集合,这些工具是编译Java源码.运行Java程序所必需的,例如JVM.基础类库.编译器.打包工具等.不论是什么样的 Java 应用服务器,都是内置了某个版本的 JDK,因此掌握 JDK 是学好 Java 的第一步. JDK所提供的部分工具: java编译器:javac.exe java解释器:java.exe java文档生成器:javadoc.exe java调试器:

【形式化方法:VDM++系列】2.VDMTools环境的搭建

接前文:http://www.cnblogs.com/Kassadin/p/3975853.html 上次讲了软件需求分析的演化过程,本次进入正题——VDM开发环境的搭建 (自从发现能打游戏以来,居然有将近1个月没有写博客了!真是越来越颓废了..) 其实VDM++已经学习了很多,近几天应该会逐渐更新. 1.VDM开发环境介绍 需要使用的环境主要有2个:(1)VDMTools (2)Overture Tool 官方网站:[VDMTools]http://www.vdmtools.jp/en/ [O

CSharper 学Quick-Cocos2d-X (一) 开发环境的搭建

前言 本来想写CSharper 学Cocos2dx系列的.但是最近在了解许多跨平台游戏开发框架后 最终决定使用Quick-cocos2d-x+lua进行第一个游戏项目的开发.经过一天多的折腾 终于把开发环境搭建出来了,下面我们步入正题 Quick-Cocos2d-X      什么是Quick-Cocos2d-X           Quick-Cocos2d-X 是针对Cocos2d-x lua版本豪华版封装,它在Cocos2d-x的luabinding基础上提供常用功能的封装 以及重写了部分

开发环境——基于RHEL 6.8开发环境的搭建

开发环境--基于RHEL 6.8开发环境的搭建 本文讲述了基于RHEL 6.8操作系统搭建开发环境,主要安装了GCC 4.9.3.Qt 5.7.Apache 2.4.25.MySQL 5.6.35.本文同时适用于在Linux主机无互联网环境下搭建开发环境,只需要将所需安装包下载后拷贝到Linux主机即可. 一.RHEL6.8安装 1.RHEL 6.8下载 下载RHEL 6.8安装包:rhel-server-6.8-x86_64-dvd.iso 2.RHEL 6.8安装 安装过程中选择Develo

Android开发环境的搭建

(我果然在作死的道路上越走越远了...) 花了一下午的时间搭建了Anroid开发环境,来说说搭建的过程: 首先,百度! 网上关于Android开发环境搭建的教程有很多,但许多都很杂乱,而且时间久远已经不是很准确了. 浏览了众多教程,贴两个个人觉得较不错的教程地址: 1.http://blog.csdn.net/fl_xin/article/details/39472019 2.http://wenku.baidu.com/link?url=noSH3FDTfaZRe59RTFtuemi-6155

Ubuntu 14.04下java开发环境的搭建--3--Tomcat及MySQL的安装

前面两篇文章,已经说明了JDK和Eclipse 的安装方法,下面简单说一下,Tomcat及MySQL的安装方法. Tomcat的安装. 在合适的地方解压apache-tomcat-6.0.39.tar.gz cd /opt/DevelopTools sudo mkdir server cd server sudo cp /home/home/下载/apache-tomcat-6.0.39.tar.gz /opt/DevelopTools/server sudo tar -zxvf apache-

android笔记1——开发环境的搭建

Long Long ago...已经成为了历史,我还是要说出一个真相:早年前,那时候,android还不被大众所认知的时候,当然开发者也没不像现在那样趋于饱和状态.一位大牛前辈,也是我的学长,那时候我还在上大学.前辈告诫我有时间得去看看android开发,那时候的自己,年轻.冲动.不畏惧,毅然地选择了java服务端开发,放弃了学习android开发. 时隔数年的今天,因为公司业务项目的发展,我还是得去做android开发工作...虽然这几年间断断续续的看了些android开发,但是将成为历史的今