Linux下一般都会带有默认的Python,但一般我们会用到更高版本的Python,所以我们需要一个版本转换器。这几个版本的Python互不影响。
1.安装pyenv
在终端执行以下命令安装pyenv及其插件:
$ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash
2.安装完成后,将如下语句加入到 ~/.bashrc 中并保存:
1.export PYENV_ROOT="$HOME/.pyenv" 2.export PATH="$PYENV_ROOT/bin:$PATH" 3.eval "$(pyenv init -)"
然后重启终端。
3.根据版本管理器pyenv查看可以安装的Python版本。在终端输入指令:
$ pyenv install --list
该命令会列出可以用 pyenv 安装的 Python 版本。
4.安装Python的依赖包。
在编译 Python 过程中会依赖一些其他库文件,需要预先安装的库如下,在终端输入:
sudo apt-get update sudo apt-get install make build-essential libssl-dev zlib1g-dev sudo apt-get install libbz2-dev libreadline-dev libsqlite3-dev wget curl sudo apt-get install llvm libncurses5-dev libncursesw5-dev
5.安装指定版本的Python(这里以3.5.3为例)。
$ pyenv install 3.5.3
6.更新数据库。
$ pyenv rehash
7.设置全局的 python 版本。
$ pyenv global 3.5.3 $ pyenv versions
如果接下来显示:
system * 3.5.3 (set by /home/seisman/.pyenv/version)
那就是已将你新下载的Python版本设置成默认版本了。
8.确认并使用python 版本。
确认版本:
$ python
使用:
输入 python 即可使用新版本的 python。
相关推荐
* pyenv:简单的 Python 版本管理工具。 * Vex:可以在虚拟环境中执行命令。 * virtualenv:创建独立 Python 环境的工具。 * virtualenvwrapper:virtualenv 的一组扩展。 * buildout:在隔离环境初始化后使用声明性...
- **pyenv**:它是一个更为成熟的Python版本管理工具,提供了简单易用的命令行界面来管理Python的不同版本。 - **Vex**:此工具允许你在虚拟环境中执行命令,非常适合在特定环境下运行脚本或命令。 - **virtualenv**...
2. pyenv:用于管理不同Python版本的工具,确保不同的项目能在不同的环境中独立运行。 3. Vex:一个可以方便在虚拟环境中执行命令的工具。 4. virtualenv:创建独立的Python环境,使得每个项目可以在隔离的环境中...
* pyenv: 简单的 Python 版本管理工具。 * Vex: 可以在虚拟环境中执行命令。 * virtualenv: 创建独立 Python 环境的工具。 * virtualenvwrapper: virtualenv 的一组扩展。 包管理: * pip: Python 包和依赖关系...
- **pyenv**: 简单且强大的Python版本管理工具,支持安装、切换不同版本的Python。 - **Vex**: 在特定的虚拟环境中执行命令的工具,有助于避免全局环境的污染。 - **virtualenv**: 创建独立Python环境的经典工具,...
2. **pyenv**: 一款简单但功能强大的Python版本管理工具,可以帮助开发者轻松地在不同的Python版本间切换。 3. **Vex**: 该工具允许用户在虚拟环境中执行命令,提高了开发效率。 4. **virtualenv**: 创建独立Python...
- **pyenv**: 一款简洁易用的Python版本管理工具,能够方便地在不同项目间切换Python版本。 - **Vex**: 可以在虚拟环境中执行命令,对于需要特定环境的任务非常有用。 - **virtualenv**: 创建独立Python环境的工具,...
* Pyenv:使用 Pyenv 管理 Python 版本,创建虚拟环境。 * Linux 下创建 Django 项目文件:使用 `django-admin startproject` 命令创建一个新的 Django 项目。 * Windows 下创建 Django 项目文件:新建一个 Django ...
- 安装`pyenv`后,重新安装Jupyter Notebook,并确保所使用的Python版本与你的项目需求相匹配。 3. **检查内核连接状态** - 在Jupyter Notebook界面的右上角查看是否显示了一个圆圈或锁的标记。如果显示圆圈,...