zoukankan      html  css  js  c++  java
  • Ubuntu 在不影响系统自带python的情况下安装多个python3虚拟环境

    1. Ubuntu自带python环境的路径通常为/usr/bin /usr/local/bin等,为不形象系统自带的python,新建并将python安装到其它路径,如:/home/myPython/python3.7 

    2. 去官网查找自己想要的python版本 https://www.python.org/ftp/python/

    比如想安装python3.7.9,执行:wget https://www.python.org/ftp/python/3.7.9/Python-3.7.9.tgz

    3.下载比较慢,这时候可以再打开一个tab,安装依赖(如果不安装可能在装好python3.7后安装某些库时报缺少_ctypes,据说是因为没有装libffi-dev)

    sudo apt update
    sudo apt install -y build-essential python-dev python-setuptools python-pip python-smbus
    sudo apt install -y libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev
    sudo apt install -y zlib1g-dev libc6-dev libsqlite3-dev tk-dev sudo apt install -y libssl-dev openssl libffi-dev

    4.解压:tar -xzvf Python-3.7.9.tgz

    5.编译:

    cd Python-3.7.9
    ./configure --prefix=/home/myPython/python3.7 --enable-optimizations
    make && make install

    6. 安装虚拟环境

    /home/myPython/python3.7/bin/pip3.7 install virtualenv
    cd /opt/pyenv  # 进入想要安装的虚拟环境的路径
    /home/myPython/python3.7/bin/virtualenv venv3.7
  • 相关阅读:
    数据结构上篇
    异步编程下篇
    异步编程上篇
    异步编程中篇
    对象与原型对象下篇
    对象与原型对象上篇
    移动端开发
    函数进阶
    二.全局安装需要配置NODE_PATH命令
    一.完全删除VSC
  • 原文地址:https://www.cnblogs.com/aaron-agu/p/13892513.html
Copyright © 2011-2022 走看看