python - 安装 python 3.6 virtualenv 而不修改我的 python 3.5 安装

标签 python debian virtualenv python-3.6

我使用 debian,并且安装了 python 3.5.3。我要做一个需要 python 3.6 的项目,但上次我在计算机上安装 python 3.6 时它破坏了很多东西,所以我想避免这种情况。我想要的是创建一个运行 python 3.6 的虚拟环境,但不影响我的 python 3.5 安装。

我知道 virtualenv 命令有一个选项来指定要使用哪个 python,但这只有在我的计算机上有 python 3.6 可执行文件时才有效。有没有办法在不安装 python 3.6 可执行文件的情况下安装 virtualenv ?如果没有,是否可以在不删除 python 3.5 的情况下安装 python 3.6 ?

如果您想知道,this是我安装 python 3.6 的过程,它破坏了很多东西。从那时起,我因为其他原因重新安装了操作系统,现在我又回到了 python 3.5。

最佳答案

查看 pyenv ( https://github.com/pyenv/pyenv )。安装 pyenv 后,您可以使用类似以下内容来安装特定的 python 版本:

pyenv 安装 3.6.4

然后您可以将此 python 版本与 pyenv globalpyenv localpyenv virtualenv 命令一起使用。

关于python - 安装 python 3.6 virtualenv 而不修改我的 python 3.5 安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48668317/

相关文章:

mysql - mariaDB 插件 0 未加载

mysql - 如何自动终止 MySQL 中的休眠进程?

python - 找不到在 Mac OS X 上安装 python-dev 的方法

python - 为什么 Windows 上的 virtualenv 不将 .py/.pyw/.pyo/.pyc 文件与 virtualenv 版本的 Python 可执行文件相关联?

python - 导入错误 : No module named flask

python - 如何允许 __init__ 在 python 中允许 1 个参数或没有参数

python - "Couldn' t 将字符串转换为 float ”在 python 中读取 .DBF 文件 - 处理错误的传感器数据

python - 在 django 中使用无效数据进行 View 测试时出现断言错误

php - 我有一个网站,当我将一个页面放在根目录中时它工作正常,但在文件夹中我收到错误?

python - 在 Python matplotlib 中保留尺寸的同时提高图形的分辨率