【发布时间】:2021-10-13 05:34:54
【问题描述】:
我已经搜索了互联网并拼凑了安装 Python 的说明,但是我遇到了 ./configure 命令的问题,几个月前我认为该命令工作正常(我可能错了)。
我的用例是我想将 Python3.8.6 安装到我桌面上名为“PythonProjects”的特定文件夹中,然后修改 OSX 以使用该 Python 3.8.6 版本。
我发现我认为应该使用的命令语法是:
./configure --prefix=/directory/path/to/where/you/want/python/installed
所以我所做的是将“cd”放入我下载的 Python3.8.6 二进制文件和tar -zxfv(未压缩)的目录中。假设位置是cd ~/Downloads/Python3.8.6
现在我想将 Python3.8.6 安装到我桌面上名为“PythonProjects”的文件夹中
./configure --prefix=/Users/myusername/Desktop/PythonProjects
但是,当我执行 ./configure 命令时,它只是将 Python3.8.6 安装到下载二进制文件所在的当前 ~/Downloads/Python3.8.6 文件夹中,而不是安装到 Desktop/PythonProjects 目标文件夹中。
我可能做错了,并且误解了 ./configure 命令的全部含义。我正在寻求帮助。提前致谢。
【问题讨论】:
-
我认为您的电线在某处交叉。 Configure 通常在从 C 源代码构建 Python 时使用 - 然后仅作为该过程的第一步 - 而不是在安装二进制文件时。你到底下载了什么?
-
我下载了“Python-3.8.6.tgz”
-
在解压后的文件中,您应该找到一个名为README.rst 的文件,其中有一个名为“Build Instructions”的部分。您是否阅读并理解了这些说明?
标签: python python-3.x macos