zoukankan      html  css  js  c++  java
  • Linux下Python3源码安装

    • 1.下载
    wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz
    
    • 2.解压
    tar -xzvf Python-3.7.4.tgz
    
    • 3.config # 指定安装目录
    mkdir -p /usr/local/python3
    ./configure --prefix=/usr/local/python3/
    
    • 4.make 编译

    • 5.make install 安装

    • 6.创建快捷方式

    ln -s /usr/local/python3/bin/python3 /usr/bin/python3
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
    
    • 7.更新pip3
    pip3 install --upgrade pip
    
    • 8.环境变量中添加/usr/local/python3
    vi .bash_profile
    
    • 修改
    PATH=$PATH:$HOME/bin:/usr/local/python3/bin
    
    • 退出编辑,激活配置:source .bash_profile
    • 1.11.2.常见错误
    错误:ModuleNotFoundError: No module named '_ctypes'
    解决办法:yum install libffi-devel
    
    错误:zipimport.ZipImportError: can‘t decompress data; zlib not availabl
    解决办法:yum install zlib-devel
    
    错误:No module named '_ssl'
    解决办法:yum install openssl-devel,然后重新编译安装
    
    错误:No module named '_sqlite3
    解决办法:yum install sqlite-devel,然后重新编译安装
    
    错误:ImportError: No module named Tkinter
    解决办法:
    yum install tkinter 
    yum -y install tcl-devel tk-devel
    

    重新编译安装

    开发准备(python自带的虚拟环境)

    • 创建项目代码目录
    mkdir -p ~/Code/monkey
    
    • 进入项目根目录
    cd ~/Code/monkey
    
    • 创建一个名叫env的虚拟环境(注:Python3自带pyenv)
    python3 -m venv env  
    
    • 激活虚拟环境
    source env/bin/activate
    
    • 安装项目依赖的包
    pip install -r requirements.txt
    
  • 相关阅读:
    克隆节点及添加属性节点
    元素属性的添加删除(原生js)
    清浮动方法
    css样式获取及兼容性(原生js)
    js基础---数据类型转换
    js基础---数字日期及运算
    js基础---object对象
    input询问键盘输入超时自动跳过选择默认值
    xpath定位
    selenium报错问题解决方法
  • 原文地址:https://www.cnblogs.com/xinzaiyuan/p/12059305.html
Copyright © 2011-2022 走看看