如何在我的虚拟环境中使用特定版本的Python

时间:2019-01-20 22:21:24

标签: python heroku virtualenv

我正在尝试使用特定版本的python(具体而言是3.6.7)创建一个虚拟环境,以进行本地开发,因为我将代码推送到仅支持此版本Python 3的Heroku堆栈中(请参阅{{3 }})。

据我了解,此特定版本的python必须已经安装在我的计算机上,这样我才能执行类似virtualenv --python=/path/to/python3.6.7 env_directory的操作。我的问题是:

  1. 在Ubuntu和OSX上都安装Python-3.6.7的简便方法是什么(我将在两种操作系统中进行开发)?
  2. 是否有一些虚拟环境工具可以自动下载特定版本?

1 个答案:

答案 0 :(得分:0)

Pyenv(https://github.com/pyenv/pyenv)使您可以轻松地在系统上安装多个版本的python。