迹忆客 专注技术分享

当前位置:主页 > 学无止境 > 编程语言 > 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 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

Pandas read_csv()函数

发布时间:2024/04/24 浏览次数:254 分类:Python

Pandas read_csv()函数将指定的逗号分隔值(csv)文件读取到 DataFrame 中。

Pandas 追加数据到 CSV 中

发布时间:2024/04/24 浏览次数:352 分类:Python

本教程演示了如何在追加模式下使用 to_csv()向现有的 CSV 文件添加数据。

Pandas 多列合并

发布时间:2024/04/24 浏览次数:628 分类:Python

本教程介绍了如何在 Pandas 中使用 DataFrame.merge()方法合并两个 DataFrames。

Pandas loc vs iloc

发布时间:2024/04/24 浏览次数:837 分类:Python

本教程介绍了如何使用 Python 中的 loc 和 iloc 从 Pandas DataFrame 中过滤数据。

扫一扫阅读全部技术教程

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

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便