Python 中错误 Path Python3 (From --Python=Python3) Does Not Exist
错误 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 的改进和增强,因此它是新开发项目的首选。
这个问题有一些潜在的解决方案。
- 一种是确保将 Python 3 的路径添加到您的系统 PATH 变量中。
- 另一个可能的解决方案是在调用命令时使用 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 是一种更加健壮和灵活的编程语言,非常适合许多应用程序。
相关文章
Pandas DataFrame DataFrame.shift() 函数
发布时间:2024/04/24 浏览次数:133 分类:Python
-
DataFrame.shift() 函数是将 DataFrame 的索引按指定的周期数进行移位。
Python pandas.pivot_table() 函数
发布时间:2024/04/24 浏览次数:82 分类:Python
-
Python Pandas pivot_table()函数通过对数据进行汇总,避免了数据的重复。
Pandas read_csv()函数
发布时间:2024/04/24 浏览次数:254 分类:Python
-
Pandas read_csv()函数将指定的逗号分隔值(csv)文件读取到 DataFrame 中。
Pandas 多列合并
发布时间:2024/04/24 浏览次数:628 分类:Python
-
本教程介绍了如何在 Pandas 中使用 DataFrame.merge()方法合并两个 DataFrames。
Pandas loc vs iloc
发布时间:2024/04/24 浏览次数:837 分类:Python
-
本教程介绍了如何使用 Python 中的 loc 和 iloc 从 Pandas DataFrame 中过滤数据。
在 Python 中将 Pandas 系列的日期时间转换为字符串
发布时间:2024/04/24 浏览次数:894 分类:Python
-
了解如何在 Python 中将 Pandas 系列日期时间转换为字符串