2019-08-28

  1. 写scrapy简单爬虫
  2. 设置定时执行
  3. 输出log文件


    • 系统

      • Ubuntu 16.04 x64

  •  查看ubuntu服务器python版本

    • 执行命令:python -V

  • 执行所有升级

    • sudo apt update
    • sudo apt upgrade -y

  • 安装编译Python源程序所需的包

    • sudo apt install build-essential -y
    • sudo apt install libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev -y
    • sudo apt-get install zlib1g-dev

  • 下载Python 3.7源程序压缩包

    • wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz

  • 解压缩

    • tar -xzvf Python-3.7.4.tgz

  • 配置

    • cd Python-3.7.4
    • ./configure --enable-optimizations

执行上述语句将启用代码的发布版本,可以优化二进制文件以更好的更快的运行,但是需要运行测试,编译时需要花费一些时间(大约半小时),也可以不进行这一项配置。

  • 编译和安装Python 3.7

    • sudo make
    • sudo make install

  • 查看python版本

    • python3

不知道为什么一直显示Python 3.5.2

  • 为了方便使用,建议创建软连接

    • sudo rm -rf /usr/bin/python3
    • sudo rm -rf /usr/bin/pip3

  • 添加python3的软链接

    • sudo ln -s Python3.5 安装路径/python3.5 /usr/bin/python3

添加/usr/bin/python3时报错,不存在目录

  • 添加 pip3 的软链接

    • sudo ln -s Python3.5 安装路径/pip3.5 /usr/bin/pip3

  • 或者:系统自带了python版本,我们需要为新安装的版本添加一个软链

    • ln -s /usr/local/python-2.7.9/bin/python /usr/bin/python2.7.9

  • 测试是否安装成功了

    • python3 --version


  • 卸载python3.4

    • sudo apt-get remove python3.4

  • 卸载python3.4及其依赖

    • sudo apt-get remove --auto-remove python3.4

  • 清除python3.4

    • sudo apt-get purge python3.4
    • or
    • sudo apt-get purge --auto-remove python3.4


你可能感兴趣的:(2019-08-28)