终端更改python的版本

本文讲述了在云服务器上,由于Python版本不兼容问题,如何在Linux环境中判断系统类型、使用包管理器安装Python3.8,以及如何验证安装、设置默认版本和创建虚拟环境的过程。
摘要由CSDN通过智能技术生成

最近在终端使用yolov5网络时发现一个问题,云服务器自配的python版本为3.7,但是我需要3.8,找了不少解决方法,在此记录。

1 一般来说,终端都是基于Linux的,如果要判断是Linux还是Window,可以用以下方式

dir为Window系统中的命令。而ls为Linux中的命令,可以看看自己的系统可以用哪种命令来判断。

2在Linux系统中,你可以使用系统的包管理器来安装Python 3.8。对于不同的Linux发行版,使用的包管理器可能会有所不同:

对于基于Debian的系统(如Ubuntu),使用:

sudo apt update
sudo apt install python3.8

对于基于Fedora的系统,使用:

sudo dnf install python3.8

对于Arch Linux,使用:

sudo pacman -S python3.8

3安装完之后,由于服务器自身的影响,输入python --version 可能还是会显示之前的解释器,这时如果要判断是否成功安转了python3.8的版本,可以使用python3.8 --version查看 如果显示对应版本,那么说明安装成功。

4这时如果想使用python3.8版本的解释器,有以下几种方法

1:python3.8 your_script.py(利用python3.8来执行自己的脚本)

2:更改默认版本,alias python=python3.8

3:创建虚拟环境:

python3.8 -m venv myenv(创建)
source myenv/bin/activate(激活)
 

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在 Windows 终端切换 Python 版本可以通过以下步骤实现: 1. 首先安装多个 Python 版本,比如 Python2 和 Python3。 2. 打开命令提示符或 PowerShell,并输入以下命令: ``` where python ``` 这个命令会列出计算机上所有安装的 Python 版本的路径。 3. 找到你想要使用的 Python 版本的路径,并将其添加到环境变量中。你可以在 Windows 的“系统属性”对话框中设置环境变量。 4. 输入以下命令来检查你是否已经成功设置了 Python 环境变量: ``` python --version ``` 这个命令将显示当前使用的 Python 版本。 5. 如果你想临时切换到另一个 Python 版本,可以使用以下命令: ``` py -2 ``` 或 ``` py -3 ``` 这些命令将启动 Python2 或 Python3。 6. 如果你想永久更改默认的 Python 版本,可以将新版本的路径添加到 PATH 环境变量中,并将其设置为优先级最高的路径。 ### 回答2: 在Windows终端中,如果您拥有多个Python版本,可以通过以下步骤切换Python版本: 1. 首先,打开Windows终端(也称为命令提示符或PowerShell)。 2. 输入“python”命令以查看当前默认使用的Python版本。此命令会显示当前Python版本的提示符。 3. 如果您已经安装了多个Python版本,并且想切换到其他版本,可以使用“python -m”命令。例如,如果您想切换Python 3.8版本,可以输入“python3.8 -m”命令。 4. 如果您只有一个Python版本,可以通过安装其他版本来进行切换。首先,您需要从Python官方网站下载并安装所需的Python版本。安装完成后,您可以使用步骤3中的方法切换到该版本。 5. 如果您在Windows系统中使用的是Python的虚拟环境(例如venv或conda环境),您可以使用“activate”命令切换到特定的虚拟环境。例如,如果您的虚拟环境名为“myenv”,可以输入“activate myenv”命令。 请注意,以上步骤仅适用于在Windows终端中使用的Python版本切换。如果您使用的是集成开发环境(IDE),如PyCharm、Visual Studio Code等,通常可以通过设置来选择特定的Python版本。 ### 回答3: 要切换Windows终端Python版本,可以按照以下步骤进行操作: 1. 首先,确保已经安装了需要切换的各个Python版本。可以通过访问Python官方网站(https://www.python.org/)下载所需版本的安装程序进行安装。 2. 打开Windows终端,可以通过按下Win键+R,然后输入“cmd”并按下回车键来打开终端。 3. 输入“python --version”命令来查看当前默认的Python版本。这个命令会显示终端中使用的Python版本号。 4. 要切换到其他的Python版本,可以使用终端中的“py”命令。例如,要切换Python 3.8版本,可以输入以下命令:py -3.8 5. 输入完命令后按下回车键,终端会在切换完成后显示新的Python版本号。 6. 如果想要切换回默认的Python版本,可以输入以下命令:py -0 7. 终端会再次显示默认的Python版本号,表示切换成功。 通过以上步骤,可以在Windows终端中轻松地切换Python版本。这对于需要在不同的Python环境中运行代码或测试不同版本的兼容性非常有用。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值