• linux下安装配置python3.6、虚拟环境


    windows和linux之间传输文件:

    https://www.cnblogs.com/zezhou/p/10602851.html

    安装python:

    // 云服务器上可能会有默认得python3,如果不清楚可以删除了,which python3可以查看执行路径,把他删了

    1. 服务器直接下载或自己传过去
    cd /opt
    wget https://www.python.org/ftp/python/3.6.13/Python-3.6.13.tgz 2. 安装依赖文件 yum install -y gcc patch libffi-devel python-devel zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel 3. 解压python包 tar -zxvf Python-3.6.13.tgz cd Python-3.6.13 4. 指定安装路径(在python解压路径下) ./configure --prefix=/opt/python36 5. 编译 安装 make && make install 6. 添加环境变量 echo PATH=/opt/python36/bin:$PATH >> /etc/profile source /etc/profile

    是这样就对了:

    安装python虚拟环境:

    // 由于不同项目之间可能用的模块版本不同,为了互相之间不影响,所以需要每个项目有个自己得虚拟环境

    1.  全局安装virtualenv(不要高版本)
    pip3 install --upgrade virtualenv==16.7.9
    
    2. 安装virtualenvwrapper模块
    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper
    
    3. 配置环境
    vim ~/.bashrc
    
    最底下添加的内容:
    export WORKON_HOME=/env/python # 环境的存放目录
    export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'  # 干净隔绝的环境,创建时侯自动加的参数
    export VIRTUALENVWRAPPER_PYTHON=/opt/python36/bin/python3  # python解释器
    source /opt/python36/bin/virtualenvwrapper.sh # 一般安装好是这个位置,执行安装脚本
    
    4. 环境生效
    source ~/.bashrc

    遇到的问题:

    1.virtualenv: error: unrecognized arguments: --no-site-packages

    原因:由于版本太高,安装指定版本解决

  • 相关阅读:
    Codeforces Round #534 (Div. 2) D. Game with modulo 交互题
    传球游戏 dp
    欧拉通路和欧拉回路
    HDU 1116
    HDU 4970
    HDU 4557
    HDU 4864
    HDU 1565
    HDU 3046
    HDU 4240
  • 原文地址:https://www.cnblogs.com/zezhou/p/14509198.html
Copyright © 2020-2023  润新知