Ubuntu上安装PyEnv
检查当前的默认 Python 版本。在终端中运行以下命令:
python --version
通常,ubuntu 上默认的 Python 版本是 Python 2。但是得后边我们的要去python 默认的 版本是python 3.X 要注意。
python --version
python3 --version
which python
which python3
如果你想要安装多个Python环境并能够方便地在他们之间切换,我推荐你使用 pyenv。这是一个可以让你在单个机器上管理多个Python版本的工具。
要在Ubuntu上安装PyEnv,您可以按照以下步骤进行操作:
1.0 准备环境:
在开始之前,确保您的系统已安装以下软件包,这些软件包将是安装PyEnv所需的:
sudo apt update sudo apt install curl git libssl-dev libreadline-dev zlib1g-dev libbz2-dev libsqlite3-dev
2.0 安装PyEnv:
打开终端并运行以下命令,它将通过git克隆PyEnv存储库并将其安装在~/.pyenv目录下:
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
3.0 配置环境变量:
在您的用户配置文件(通常是~/.bashrc或~/.zshrc)中,添加以下行来配置PyEnv
在文件的末尾添加以下语句:
export PYENV_ROOT="$HOME/.pyenv"
export PATH="$PYENV_ROOT/bin:$PATH"
eval "$(pyenv init -)"
打开 .bashrc 文件:
nano ~/.bashrc
保存并关闭文件:在 nano 编辑器中,按 Ctrl + X,然后按 Y,再按 Enter。
您可以使用以下命令来立即应用这些更改,或者重新启动终端会话:
source ~/.bashrc
4.0 安装Python版本:
使用PyEnv可以安装和管理多个Python版本。要安装特定版本的Python,可以运行以下命令:
pyenv install <python_version>
例如,要安装Python 3.10.6,可以运行:
pyenv install 3.10.6
设置全局和本地Python版本:
您可以使用以下命令设置全局Python版本:
pyenv global <python_version>
例如,要安装Python 3.10.6,可以运行:
pyenv global 3.10.6
或者,要为特定项目或目录设置本地Python版本,可以在该目录中运行:
pyenv local <python_version>
这将在当前目录的.python-version文件中指定Python版本。
现在,您已经成功安装了PyEnv,并可以使用它来管理不同版本的Python。您可以随时安装新版本、切换版本或为不同项目设置不同的Python版本。
安装完成之后检查python 的 版本
pyenv versions
打开 .bashrc 文件:
nano ~/.bashrc
保存并关闭文件:在 nano 编辑器中,按 Ctrl + X,然后按 Y,再按 Enter。
您可以使用以下命令来立即应用这些更改,或者重新启动终端会话:
source ~/.bashrc
4.0 安装Python版本:
使用PyEnv可以安装和管理多个Python版本。要安装特定版本的Python,可以运行以下命令:
pyenv install <python_version>
例如,要安装Python 3.10.6,可以运行:
pyenv install 3.10.6
设置全局和本地Python版本:
您可以使用以下命令设置全局Python版本:
pyenv global <python_version>
例如,要安装Python 3.10.6,可以运行:
pyenv global 3.10.6
或者,要为特定项目或目录设置本地Python版本,可以在该目录中运行:
pyenv local <python_version>
这将在当前目录的.python-version文件中指定Python版本。
现在,您已经成功安装了PyEnv,并可以使用它来管理不同版本的Python。您可以随时安装新版本、切换版本或为不同项目设置不同的Python版本。
安装完成之后检查python 的 版本
pyenv versions
创建虚拟环境
pyenv virtualenv 3.10.6 face-env删除虚拟环境,首先看到虚拟环境
激活虚拟环境
pyenv activate face-env
---注意以上是使用root 账号安装的,如果是其他非root 账号下使用还需安装pyenv 工具
在 Ubuntu 上安装 FFmpeg 是非常简单的。下面的命令将会更新你的包列表,确保你的操作系统是最新的,并且安装 FFmpeg:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ffmpeg
在 Ubuntu 上安装 FFmpeg 是非常简单的。下面的命令将会更新你的包列表,确保你的操作系统是最新的,并且安装 FFmpeg:
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install ffmpeg
你可以使用下面的命令来验证 FFmpeg 是否已经成功安装:
ffmpeg -version
这将会显示 FFmpeg 的版本信息,如果 FFmpeg 已经成功安装,你应该能看到类似的输出。
请注意,虽然这些命令应该在大多数基于 Ubuntu 的系统上工作,但在一些特定的环境或版本中可能需要不同的命令或步骤。
打开终端。
使用以下命令安装ncurses库:
sudo apt-get install libncurses5-dev
使用以下命令安装libffi库:
sudo apt-get install libffi-dev
使用以下命令安装lzma库:
sudo apt-get install liblzma-dev
安装完成后,再次尝试使用Pyenv编译Python 3.10.6:
pyenv install 3.10.6
这些库是Python编译所需的标准依赖项,安装它们应该解决您在编译Python时遇到的问题。完成后,Python 3.10.6应该能够成功编译并安装。如果您遇到其他问题,请及时报告
ffmpeg -version
这将会显示 FFmpeg 的版本信息,如果 FFmpeg 已经成功安装,你应该能看到类似的输出。
请注意,虽然这些命令应该在大多数基于 Ubuntu 的系统上工作,但在一些特定的环境或版本中可能需要不同的命令或步骤。
打开终端。
使用以下命令安装ncurses库:
sudo apt-get install libncurses5-dev
使用以下命令安装libffi库:
sudo apt-get install libffi-dev
使用以下命令安装lzma库:
sudo apt-get install liblzma-dev
安装完成后,再次尝试使用Pyenv编译Python 3.10.6:
pyenv install 3.10.6
这些库是Python编译所需的标准依赖项,安装它们应该解决您在编译Python时遇到的问题。完成后,Python 3.10.6应该能够成功编译并安装。如果您遇到其他问题,请及时报告
附件:
ubuntu 常见的配置文件,配置python 环境文件
评论
发表评论