zoukankan      html  css  js  c++  java
  • ubuntu16安装virtuanenv python3.9

     首先需要安装python3.9,参考:https://www.jb51.net/article/202175.htm

    sudo apt install -y wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev
    
    wget https://www.python.org/ftp/python/3.9.0/Python-3.9.0b4.tgz
    tar -zxvf Python-3.9.0b4.tgz # 解压源码包
    
    #编译参数设置
    ./configure --prefix=/usr/local/python39
    
    #编译
    make
    
    #安装
    sudo make install
    
    #为 pip python 设置软链接
    sudo ln -s /usr/local/python39/bin/python3.9 /usr/bin/python3.9
    sudo ln -s /usr/local/python39/bin/pip3.9 /usr/bin/pip3.9


    方法1. apt方式安装,只用virtualenv, 指定python版本

    apt install virtualenv
    
    virtualenv -p /usr/local/python39/bin/python3.9 pyenv3.9 #pyenv3.9为新创建的虚拟环境目录
    
    source pyenv3.9/bin/activate
    
    其中,-p /usr/local/python3/bin/python3指定了要虚拟环境用的的python版本

    方法2. 使用pip安装,不能随意更换python版本

    pip3 install virtualenv virtualenvwrapper
    ~/.bashrc中添加 export WORKON_HOME=$HOME/.virtualenvs export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 source /usr/local/bin/virtualenvwrapper.sh

    重新加载.bashrc文件 source ~/.bashrc 保存退出后,建立一个目录来存放虚拟环境 mkdir $HOME/.virtualenvs 新建虚拟环境 mkvirtualenv mxonline 进入虚拟环境 workon mxonline

    使用pip list查看该项目安装了那些第三方包,然后使用pip freeze > requirements.txt把这些第三方包的名字导出来
    然后把此文件拷贝到linux正式的虚拟环境中,使用pip install -r requirements.txt就可以全部安装了

    生命的意义在于奉献, 解决各种问题
  • 相关阅读:
    GCD实现多个定时器,完美避过NSTimer的三大缺陷(RunLoop、Thread、Leaks)
    iOS适配UIViewView/WKWebView,H5生成长图,仿微信进度条
    翻译jquery官方的插件制作方法
    javascript引用和赋值
    薯片公司真实JS面试题(乐视TV)
    caller、call、apply、callee的用法和意思
    常用javascript类型判断
    Git 常用命令笔记(不定期持续记录)
    sublime text2 emmet 安装
    hash"#"
  • 原文地址:https://www.cnblogs.com/regit/p/14816850.html
Copyright © 2011-2022 走看看