迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > Python >

Python 中错误 Path Python3 (From --Python=Python3) Does Not Exist

作者:迹忆客 最近更新:2023/05/16 浏览次数:

错误 The path python3 (from --python=python3) does not exist 可能有几个原因。

一种可能是您的系统上没有安装 Python 3。 另一种可能是您安装了多个版本的 Python,而您尝试使用的版本不在您的 PATH 中。

要解决此错误,您必须安装 Python 3 或确保您的 PATH 中有正确版本的 Python。


错误 path python3 (from --python=python3) does not exist 是什么

Python 3 是 Python 编程语言的最新主要版本,它不向后兼容以前的版本。 这意味着为 Python 3 编写的代码将无法在 Python 2.7 或更早版本下正确运行。

Python 3 是必不可少的,因为它是当前正在积极开发的唯一 Python 版本。 Python 3 中添加了所有新功能和错误修复,Python 2.7 中没有添加任何新功能。

这意味着 Python 3 是 Python 社区积极支持的唯一 Python 版本。

出现错误 The path python3 (from --python=python3) does not exist 是因为系统环境变量中未定义 Python 3 可执行文件的路径。 要解决此问题,您需要将 Python 3 可执行文件的路径添加到系统环境变量中。

Python 3 包括许多对以前版本 Python 的改进和增强,因此它是新开发项目的首选。

这个问题有一些潜在的解决方案。

  1. 一种是确保将 Python 3 的路径添加到您的系统 PATH 变量中。
  2. 另一个可能的解决方案是在调用命令时使用 Python 3 的完整路径,而不仅仅是 Python 3 命令。

如果您的 Python 3 安装位于 /usr/local/bin/python3,您将在调用命令时使用该完整路径。

命令:

C:\Users\ZeeshanAfridi\dev\trydjango1-11>virtualenv -p python3

结果如下:

The path python3 (from --python=python3) does not exist

如何修复 path python3 (from --python=python3) does not exist

如果您收到错误 The path python3 (from --python=python3) does not exist,则您的系统上没有安装 Python 3。 解决此错误的完整途径是从 Python.org 下载并安装 Python 3。

安装 Python 3 后,您需要将 Python 3 可执行文件的路径添加到系统 PATH 环境变量中。 您可以将以下行添加到您的 .bashrc 文件中。

exportPATH="/path/to/python3:$PATH"

将 /path/to/python3 替换为 Python 3 可执行文件的实际路径。 完成此操作后,您应该能够运行 Python 3 脚本而不会收到错误 The path python3 (from --python=python3) does not exist

使用完整路径

您可以通过像这样给出整个路径的命令来解决此问题:

$  virtualenv --python=/usr/bin/python3 testenvironment
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
The new executable is in /home/zeeshan/testenvironment/bin/python3
Don't overwite the existing python script /home/zeeshan/testenvironment/bin/python (you must use /home/zeeshan/testenvironment/bin/python3)

Installing setuptools, pip, wheel...done.
$  which python3
/usr/bin/python3
$  python --version
Python 3.7.4
$

如果您已经在系统中安装了 Python,则可以运行以下命令。

$ virtualenv env -p C:/Python36/python.exe

如果这对您不起作用,您可以尝试以下命令。

$ python -m easy_install virtualenv

如何在当前环境中使用 Python 3

像大多数人一样,您的计算机上可能安装了 Python 2。 但是如果你想使用 Python 3 怎么办?

幸运的是,在您当前的环境中很容易切换到 Python 3。 就是这样:

首先,打开您的终端并输入以下命令。

python3

这将打开 Python 3 解释器。 您现在可以输入 Python 3 代码并立即运行它。

如果您的计算机上安装了 Python 2 和 Python 3,您还可以键入以下命令切换到 Python 3。

python3.6

这将打开 Python 3.6 解释器。 您现在可以输入 Python 3 代码并立即运行它。

如果要在当前环境中使用 Python 3,可以将以下行添加到 .bashrc 文件中。

exportPATH="/usr/local/bin:$PATH"

这会将 Python 3 二进制文件的位置添加到您的 PATH 中,以便您可以在命令提示符下键入 python3 来运行它。


总结

Python 3 是 Python 编程语言的最新版本; 它比旧版本更可靠、更高效,提供许多旧版本不具备的功能,并提供许多优于旧版本 Python 的优势。

Python 3 还与第三方软件和库更加兼容,使得使用 Python 完成各种任务变得更加容易。 总的来说,Python 3 是一种更加健壮和灵活的编程语言,非常适合许多应用程序。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Python 中错误 ValueError: Invalid Literal for Float()

发布时间:2023/05/17 浏览次数:53 分类:Python

Python 中 ValueError: invalid literal for float()。 float() 函数无法将字符串类型转换为浮点数。 相反,它会抛出一个 ValueError,它可能会因您的 Python 版本而异。

Python 错误 TypeError: Unhashable Type: List

发布时间:2023/05/17 浏览次数:95 分类:Python

本文将讨论 TypeError: unhashable type: 'list' 以及如何在 Python 中修复它。因为 Python 字典只接受可散列数据类型作为它们的键,而列表是不可散列的。

Python 中错误 AttributeError: __Exit__

发布时间:2023/05/17 浏览次数:113 分类:Python

尝试用 Python 开发新程序时出错是很常见的。 AttributeError 是 Python 中最常见的错误之一。在本文中,我们将看看如何解决这个 AttributeError: __exit__ 错误,并且我们将通过相关示例和解释来讨论这

解决 Python ModuleNotFoundError 错误

发布时间:2023/05/17 浏览次数:199 分类:Python

此类错误的一个示例是 ModuleNotFoundError。 在本文中,我们将讨论在 Python 中解决 ModuleNotFoundError 的方法。

Python 中 Importerror: Install XLRD for Excel Support 错误

发布时间:2023/05/16 浏览次数:162 分类:Python

在本篇文章中,我们将探讨在 Python 中使用 Pandas 包时可能遇到以下错误的原因和解决方案。ImportError: Install xlrd >= 0.9.0 for Excel support 。让我们首先简要介绍一下 Pandas。

解决 Python 中 TypeError: An Integer Is Required 错误

发布时间:2023/05/16 浏览次数:102 分类:Python

在 Python 代码中发生的另一个最常见的错误是 TypeError。本文将展示我们如何在 Python 中得到 TypeError。 此外,我们将通过使用必要的示例和解释来讨论该主题,以使该主题更容易理解。

Python 中 ConnectionRefusedError: [Errno 61] Connection Refused 错误

发布时间:2023/05/16 浏览次数:189 分类:Python

有时在设计客户端-服务器程序时,您可能会遇到错误 ConnectionRefusedError。Python中 ConnectionRefusedError 错误是如何产生的 正如我们已经讨论过的,这个错误主要发生在客户端程序无法连接到服务器

Python 中错误 TypeError: Must Be Real Number, Not STR

发布时间:2023/05/16 浏览次数:152 分类:Python

TypeError: must be real number, not str 错误涉及使用错误的类型和非实数,在本例中为 str 类型。使用 float() 或 int() 解决Python 中 TypeError: must be real number, not str

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便