pyenv和pipenv简单使用

一、安装pyenv

安装pyenv

$ git clone git://github.com/yyuu/pyenv.git ~/.pyenv
$ echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
$ echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
$ echo 'eval "$(pyenv init -)"' >> ~/.bashrc
$ exec $SHELL -l //重启shell mac使用source ~/.bashrc

也可以直接通过brew安装:brew install pyenv
添加到环境变量:echo 'eval "$(pyenv init -)"' >> ~/.zshrcsource ~/.zshrc

二、命令参考:

pyenv commands
pyenv local
pyenv global
pyenv shell
pyenv install
pyenv uninstall
pyenv rehash
pyenv version
pyenv versions
pyenv which
pyenv whence

pyenv commands

列出所有可用的pyenv命令

pyenv local

指定项目的Python版本,可以一次性指定多个

$ pyenv local 2.7.6 3.6.4
$ pyenv versions
  system
* 2.7.6 (set by /Users/yyuu/path/to/project/.python-version)
* 3.6.4 (set by /Users/yyuu/path/to/project/.python-version)
$ python --version
Python 2.7.6
$ python2.7 --version
Python 2.7.6
$ python3.6 --version
Python 3.6.4

注:调换两个的顺序 python默认显示的就是第一个的版本

pyenv global

设置全局Python版本pyenv global 3.6.4 3.7.2

pyenv shell

设置shell的版本pyenv shell 3.6.4

注:python 优先级 shell > local > global

pyenv install
  1. pyenv install --list 列出所有可用Python版本
  2. pyenv install 3.6.4 安装所需版本
  3. pyenv uninstall 2.7.6 卸载指定版本
  4. pyenv versions 查看已安装版本
  5. pyenv version 查看当前生效Python版本
  6. pyenv rehash 重建索引
  7. pyenv which python 显示当前python安装路径

三、安装pipenv

  1. pip3 install --user pipenv
  2. python3 -m site --user-base#查看电脑用户的基础目录路径,本人为/root/.local
  3. vi ~/.profile
  4. 在最后一行添加export PATH=$PATH:/root/.local/bin
常用命令
  1. pipenv --three 使用当前系统python3创建环境
  2. pipenv --python 3.6.4 指定版本创建环境
  3. pipenv shell 激活虚拟环境(重要)
  4. exit 退出虚拟环境
  5. pipenv --where 显示目录信息
  6. pipenv --venv 显示虚拟环境信息
  7. pipenv install requests 安装相关模块并加入到Pipfile
  8. pipenv install django==1.11 安装固定版本模块并加入到Pipfile
  9. pipenv graph 显示安装的依赖
  10. pipenv check 检查安全
  11. pipenv uninstall requests 卸载包
  12. pipenv --rm 删除虚拟环境
  13. pipenv clean 卸载所有 Pipfile.lock 未指定的包
  14. pipenv lock 生成 Pipfile.lock 文件
  15. pipenv sync 安装 Pipfile.lock 中指定的所有的包
  16. pipenv install如果未指定要安装的包,则会安装 Pipfile 中的所有包
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值