环境配置
大约 2 分钟
环境配置
安装 python
pyenv
方式一
- 安装
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 -)"
- 安装
方式二
- 安装
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
- 安装
方式三
- brew install pyenv (/usr/local/var/pyenv/versions)
使用变量
source ~/.bash_profile
安装 python
安装路径 /Users/ihandy/.pyenv/versions
pyenv install --list
pyenv install -v 3.7.4
pyenv rehash
pyenv-virtualenv 虚拟环境插件
安装
git clone https://github.com/yyuu/pyenv-virtualenv.git ~/.pyenv/plugins/pyenv-virtualenv
配置并激活环境变量
echo ‘eval “$(pyenv virtualenv-init -)”’ >> ~/.bash_profile
source ~/.bash_profile
创建虚拟环境
pyenv virtualenv 3.9.7 pyenv397(虚拟环境名字)
激活虚拟环境
pyenv activate pyenv397
退出虚拟环境
pyenv deactivate
指定默认环境
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
下载包,解压安装
uname -a
查看 Linux 系统位数 (x86_64 表示 64 位系统, i686 i386 表示 32 位系统)下载下来的 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
yum install -y wget
wget https://nodejs.org/dist/v14.15.0/node-v14.15.0-linux-x64.tar.xz
解压包
# 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
建立软连接
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
软连接文件路径 /etc/profile 更新配置
source /etc/profile