2019-08-27

  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-27)