zoukankan      html  css  js  c++  java
  • 【Python】01.环境搭建

    一、下载安装

            1)windows Python下载地址 https://www.python.org/downloads/release/python-373/

            2)自定义下一步安装即可

    二、安装插件

            1)安装pip

              下载 https://pypi.org/project/pip/#files

              image

             解压后进入文件夹 执行python setup.py instatll

             cmd中执行pip是否执行成功

            2) 安装mysql

          pip install PyMySQL
          git clone https://github.com/PyMySQL/PyMySQL
          cd PyMySQL/
          python setup.py install
         3)安装requests
          pip install requests

    三、Linus下安装Python3

            1)安装依赖

               yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel

               yum –y install sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel

               yum install gcc libffi-devel –y

            2)下载并解压到目录/usr/local

                wget https://www.python.org/ftp/python/3.7.1/Python-3.7.1.tar.xz

                tar -xvJf Python-3.7.1.tar.xz && cd Python-3.7.1

            3)编译安装

                ./configure --prefix=/usr/local/python3 --with-ssl

                make && make install

            4)创建软连接

                ln -s /usr/local/python3/bin/python3 /usr/bin/python3

                ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3

            5)查看版本

               python3 –V

               pip3 –V

            6)查看是否ssl导入成功

             image

            7)如果不能成功引入ssl需要升级openssl

    #下载
    wget https://www.openssl.org/source/openssl-1.1.1a.tar.gz
    
    #解压安装
    tar -zxvf openssl-1.1.1a.tar.gz
    cd openssl-1.1.1a
    
    #配置编译安装
    ./config --prefix=/usr/local/openssl no-zlib
     make
    make install
    
    #备份原配置
    mv /usr/bin/openssl /usr/bin/openssl.bak
    mv /usr/include/openssl/ /usr/include/openssl.bak
    
    #新版配置
    ln -s /usr/local/openssl/include/openssl /usr/include/openssl
    ln -s /usr/local/openssl/lib/libssl.so.1.1 /usr/local/lib64/libssl.so
    ln -s /usr/local/openssl/bin/openssl /usr/bin/openssl
    
    #修改系统配置
    echo "/usr/local/openssl/lib" >> /etc/ld.so.conf
    
    #使配置生效
    ldconfig –v
    
    #查看openssl版本
    openssl version
    
    重新安装Python
    

    四、Linus卸载Python3

         1)卸载Python3

             rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps

         2)删除残余文件

            whereis python3 |xargs rm -frv

         3)whereis python 查看现有安装的python

  • 相关阅读:
    Quartz.net
    Perfview 分析进程性能
    windbg 分析cpu异常
    ansible-vault 教程
    ansible 自动化运维(2)
    简单生成随机测试数据
    基于 RabbitMQ-EasyNetQ 实现.NET与Go的消息调度交互
    自绘 TreeDataView 控件
    C# 创建音频WAVE文件头信息(*.wav)
    C# GOF 23种设计模式 学习Log【更新中】
  • 原文地址:https://www.cnblogs.com/mankeu/p/12851666.html
Copyright © 2011-2022 走看看