reference :https://github.com/yyuu/pyenv-installer
1.首先安装pyenv
这里推荐bash安装方式,使用brew总会提示各种权限,link。
url -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
<!--?xml version="1.0" encoding="UTF-8" standalone="no"?--> 配置mac环境变
# Load pyenv automatically by adding
# the following to ~/.bash_profile:
export PATH="/Users/admin/.pyenv/bin:$PATH"
# the following to ~/.bash_profile:
export PATH="/Users/admin/.pyenv/bin:$PATH"
eval "$(pyenv init -)
更新升级pyenv
pyenv update
pycharm指定python 版本
pyenv virtualenv 3.5.2 app
-
创建之后的目录结构为
☁ .pyenv pwd /Users/jerry/.pyenv ☁ .pyenv tree -d -L 4 . ├── cache ├── plugins │ └── pyenv-virtualenv │ ├── bin │ ├── etc │ │ └── pyenv.d │ ├── shims │ └── test │ ├── stubs │ └── tmp ├── shims └── versions ├── 3.5.1 │ ├── bin │ ├── envs │ │ ├── my-virtualenv-3.5.1 │ │ └── new-env-3.5.1 │ ├── include │ │ └── python3.5m │ ├── lib │ │ ├── pkgconfig │ │ └── python3.5 │ └── share │ └── man ├── my-virtualenv-3.5.1 -> /Users/jerry/.pyenv/versions/3.5.1/envs/my-virtualenv-3.5.1 └── new-env-3.5.1 -> /Users/jerry/.pyenv/versions/3.5.1/envs/new-env-3.5.1 26 directories
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
-
在PyCharm中为工程选择Project Interpreter
PyCharm->Perferences->Project->Project Interperter
在弹出窗口中,点左下角的+号,add local,然后输入路径
/Users/jerry/.pyenv/versions/3.5.1/envs/new-env-3.5.1/bin/python
-> 点击OK即为工程设置好相应环境的python解释器了。
相关推荐
从github上克隆的项目(包含以下四个目录) $ git clone ...6、创建虚拟环境: pyenv virtualenv x.x.x myenv 7、激活虚拟环境: pyenv activate myenv 8、退出虚拟环境: pyenv deactivate
这会将pyenv-virtualenv的最新开发版本安装到$(pyenv root)/plugins/pyenv-virtualenv目录中。 重要说明:如果您将pyenv安装到非标准目录中,请确保将此存储库克隆到安装目录的“ plugins”目录中。 在该目录中,...
`pyenv`允许用户在同一个系统上安装并切换多个Python版本,而`virtualenv`则创建独立的Python运行时环境,确保每个项目都有自己的依赖空间,不会互相干扰。 首先,让我们详细了解一下`pyenv`的安装步骤。在Linux ...
virtualenv创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库。主要解决不同项目之间环境冲突的问题。 小技巧 某些开发包在下载的时候会出现下载错的的情况...
`pyenv`就是这样一款强大的工具,它允许用户轻松地在多个Python版本之间切换,满足了开发、测试和部署的多元化需求。 ### 1. pyenv简介 `pyenv`是为Python开发者设计的一个轻量级且易于使用的版本管理器。它使得...
pyenv-doctor,pyenv-installer,pyenv-update,pyenv-virtualenv,pyenv-which-ext,python-build 离线安装: 将上述包放到/root/.pyenv/plugins/ yum install git gcc make patch gdbm-devel openssl-devel sqlite-...
`pyenv`是一个Python版本管理器,允许你在同一台机器上安装和切换多个Python版本。首先,你需要通过Git克隆`pyenv`仓库: ``` git clone https://github.com/pyenv/pyenv.git ~/.pyenv ``` 接下来,将`pyenv...
示例Django DRF代码库包含遵循 API... 创建一个名为productionready的新virtualenv: pyenv virtualenv 3.5.2 productionready 。 将本地virtualenv设置为productionready : pyenv local productionready 。 重新加载
在实际开发中,你可能还会遇到多版本Python之间的依赖问题。pyenv的`pyenv versions`和`pyenv which`命令可以帮助你查看已安装的Python版本以及哪个版本的解释器将执行特定的命令。此外,`pyenv rehash`命令确保所有...
通过 `pyenv` 和 `virtualenv` 的结合,开发者可以在同一台机器上轻松管理多个 Python 版本和虚拟环境,有效地避免了版本冲突问题。无论是进行多项目开发还是测试不同 Python 版本的兼容性,`pyenv` 都是一个不可或...
pyenv,是⼀款特别好⽤的Python版本管理器,程序员可以建⽴不同的⽬录,在不同的⽬录 ⾥分别运⾏不同版本的Python, 并且互不影响,安装的包也互不影响。github项⽬地 址:https://github.com/yyuu/pyenv pyenv-...
Python多版本管理神器——pyenv,是开发人员和运维人员在处理多个Python版本时不可或缺的工具。它允许你在同一台机器上安装并切换不同的Python版本,无论是为了测试新版本、保持旧项目兼容性还是满足不同项目对特定...
通过以上步骤和说明,你可以有效地利用 pyenv 和其插件 `pyenv-virtualenv` 来管理 Python 多版本和软件库,为你的开发工作提供便利和稳定性。无论是在个人项目还是团队协作中,这样的管理方式都是非常推荐的。
**Pyenv** 是一个Python版本管理工具,它允许用户在多个Python版本之间轻松切换。Pyenv首先会创建一个指定版本的Python环境,然后在这个环境中安装所需的包。Pyenv通过修改系统的PATH变量来实现Python版本的切换。...
今天小编就为大家分享一篇对Python 两大环境管理神器 pyenv 和 virtualenv详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
1.安装pyenv https://github.com/pyenv/pyenv-installer curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash 下载如下报错,则安装nss...eval $(pyenv virtualenv-init -)生效