zoukankan      html  css  js  c++  java
  • Python3.9安装

    1. 配置依赖环境

    sudo apt-get install libffi-dev zlib1g-dev libbz2-dev libssl-dev libncurses5-dev libsqlite3-dev

    2.官网下载python3.9源码压缩包

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

    3.解压缩

    tar -zxvf Python-3.9.0.tgz

    4.进入解压后的文件夹

    cd Python-3.9.0

    5.执行安装

    ./configure --prefix=/usr/local/python3    #--prefix后面自定义python安装路径
    make && sudo make install

    6.创建python3软链接

    mv /usr/bin/python3 /usr/bin/python3.bak  #备份
    ln -s /usr/local/python3/bin/python3 /usr/bin/python3 

    7.创建pip3软链接

    mv /usr/bin/pip3 /usr/bin/pip3.bak                             
    ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3 

    二、虚拟环境安装

    Virtualenv是一个版本管理的虚拟环境,Virtualenvwrapper 是 Virtualenv 的增强版

    1.安装virtualenv

    sudo pip3 install virtualenv

    2.安装virtualenvwrapper

    sudo pip3 install virtualenvwrapper

    3.配置virtualenvwrapper

    • 创建虚拟环境存放目录.virtualenvs

      mkdir ~/.virtualenvs
    • 打开文件~/.bashrc

      sudo vim ~/.bashrc
    • 在~/.bashrc文件中进行如下配置

      # 打开文件后在文件最下方增加如下代码
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
      export WORKON_HOME=$HOME/.virtualenvs
      export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/python3/bin/virtualenv
      source /usr/local/python3/bin/virtualenvwrapper.sh
    • 然后运行以下代码使得配置生效

      source ~/.bashrc

    4.创建虚拟环境

    • 语法:mkvirtualenv -p [指定解释器] [虚拟环境名]

    • 示例

      mkvirtualenv -p /usr/bin/python3 flask #指定flask虚拟环境中python解释器复制来源为/usr/bin/python3

    5.进入虚拟环境

    • 语法:workon [虚拟环境名]

    • 示例

      workon flask

      终端上显示前面带有(虚拟环境名):(flask) python@Elite-Wang:~$

    6.退出虚拟环境

    deactive

    7.删除虚拟环境

    • 语法:rmvirtualenv [虚拟环境名]

    • 示例

      rmvirtualenv flask

    8.查看已创建的虚拟环境

    lsvirtualenv

    9.快捷进入虚拟环境目录

    cdvirtualenv

    10.快捷进入虚拟环境包安装目录

    cdsitepackages
    当你的才华还撑不起你的野心的时候,你就应该静下心来学习; 当你的能力还驾驭不了你的目标时,就应该沉下心来历练。
  • 相关阅读:
    对老师的评价以及课程建议
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    关于matlab使用medfilt2报错
    Matlab中hold on与hold off的用法
  • 原文地址:https://www.cnblogs.com/ellisonzhang/p/15622803.html
Copyright © 2011-2022 走看看