跳至主要內容

环境配置

星星大约 2 分钟

环境配置

安装 python

pyenv

  1. 方式一

    • 安装 curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
    • 配置环境变量
        # Load pyenv automatically by adding
        # the following to ~/.bash_profile:
    
        export PATH="/root/.pyenv/bin:$PATH"
        eval "$(pyenv init -)"
        eval "$(pyenv virtualenv-init -)"
    
  2. 方式二

    • 安装 git clone https://github.com/yyuu/pyenv.git ~/.pyenv
    • 配置环境变量
        echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
        echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
        echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
    
    
  3. 方式三

    • brew install pyenv (/usr/local/var/pyenv/versions)
  4. 使用变量

    source ~/.bash_profile
    

安装 python

安装路径 /Users/ihandy/.pyenv/versions

pyenv install --list
pyenv install -v 3.7.4
pyenv rehash

pyenv-virtualenv 虚拟环境插件

  1. 安装

    git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv

  2. 配置并激活环境变量

    echo ‘eval “$(pyenv virtualenv-init -)”’ >> ~/.bash_profilesource ~/.bash_profile

  3. 创建虚拟环境

    pyenv virtualenv 3.9.7 pyenv397(虚拟环境名字)
    
  4. 激活虚拟环境

    pyenv activate pyenv397
    
  5. 退出虚拟环境

    pyenv deactivate
    
  6. 指定默认环境

    pyenv shell 3.9.7
    # 取消指定版本
    pyenv shell --unset
    

pipenv 虚拟环境插件

1.安装

# windows
pip install pipenv
# Linux
sudo pip install pipenv
# Mac
brew install pipenv

2.使用

pipenv install # 生成pipfile
pipenv install --two # 安装python2的虚拟环境
pipenv install --three # 安装python3的虚拟环境

pipenv --python /Users/ihandy/.pyenv/versions/3.6.15/bin/python3.6 # 虚拟环境路径/Users/ihandy/.local/share/virtualenvs
pip install -r requirements.txt
pip list

3.报错 ERROR:: --system is intended to be used for pre-existing Pipfile installation, not installation of specific packages. Aborting.

1.pipenv --venv
  删除虚拟环境文件(/Users/ihandy/.local/share/virtualenvs)
2.pipenv --rm

安装 node

下载包,解压安装

Node 英文网址open in new window

Node 中文网址open in new window

  1. uname -a 查看 Linux 系统位数 (x86_64 表示 64 位系统, i686 i386 表示 32 位系统)

  2. 下载下来的 tar 文件上传并解压,通过建立软连接变为全局

    #1. 解压
    tar -xvf   node-v14.15.0-linux-x64.tar.xz
    
    #2. 重命名
    mv node-v14.15.0-linux-x64  nodejs
    
    #3. 建立软连接
    ln -s /app/software/nodejs/bin/npm /usr/local/bin/ // /app/software为node的路径
    
    ln -s /app/software/nodejs/bin/node /usr/local/bin/
    

通过 wget

  1. yum install -y wget

  2. wget https://nodejs.org/dist/v14.15.0/node-v14.15.0-linux-x64.tar.xz

  3. 解压包

    # tar类型
    1. xz -d node-v9.3.0-linux-x64.tar.xz
    2.tar -xf node-v9.3.0-linux-x64.tar
    
    # tar.gz 类型
    tar -zxvf node-v0.10.24.tar.gz
    
  4. 建立软连接

    ln -s ~/node-v9.3.0-linux-x64/bin/node /usr/bin/node
    
    ln -s ~/node-v9.3.0-linux-x64/bin/npm /usr/bin/npm
    
  5. 软连接文件路径 /etc/profile 更新配置 source /etc/profile

上次编辑于:
贡献者: wanghongjie