我正试图在IOS Catalina 10.15.7上安装Python,我真的很挣扎。首先,当涉及到使用终端时,我是非常绿色的,当涉及到这类系统级别的配置时,很多相关的点都在我的头上,所以请像我5岁一样和我说话。
我的最终目标是在我的机器上安装一个干净而有组织的python版本。
在这一点上,我已经尝试通过网站和自制安装python,现在我非常困惑我实际安装了哪些版本,以及这些版本在哪里。我不确定这是否真的有必要,但我想我应该尝试删除我已经安装的所有版本?
一旦我安装了一个干净的版本,我的理解是我需要在终端中定义路径,这样新版本的python3将成为我的系统的默认版本。
此外,我想使用PYCharm,并遇到一些问题,其中基本上是说,我还没有将它链接到正确的python目录。我看了一些关于这方面的教程,但没有模仿其中的任何一个,因为它们都将其引用到python.exe文件,而我在任何地方都找不到它。
以下是一些终端输出,我认为这可能会有所帮助。另外,FWIW,我从bash变成了ZSH (我不太明白为什么或这意味着什么,但这是我所遵循的教程的一部分)。我当然很乐意提供任何其他终端输出,如果这有助于诊断.
reilly@Reillys-MacBook-Pro ~ % ls -ls /usr/bin/python
0 lrwxr-xr-x 1 root wheel 75 Feb 12 2020 /usr/bin/python -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
reilly@Reillys-MacBook-Pro ~ % which -a python
/usr/local/bin/python
/usr/bin/python
reilly@Reillys-MacBook-Pro ~ % ls -l /usr/bin/python*
lrwxr-xr-x 1 root wheel 75 Feb 12 2020 /usr/bin/python -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x 1 root wheel 82 Feb 12 2020 /usr/bin/python-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
lrwxr-xr-x 1 root wheel 75 Feb 12 2020 /usr/bin/python2 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x 1 root wheel 75 Feb 12 2020 /usr/bin/python2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
lrwxr-xr-x 1 root wheel 82 Feb 12 2020 /usr/bin/python2.7-config -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7-config
-rwxr-xr-x 1 root wheel 31488 Oct 30 2020 /usr/bin/python3
lrwxr-xr-x 1 root wheel 76 Feb 12 2020 /usr/bin/pythonw -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7
lrwxr-xr-x 1 root wheel 76 Feb 12 2020 /usr/bin/pythonw2.7 -> ../../System/Library/Frameworks/Python.framework/Versions/2.7/bin/pythonw2.7
reilly@Reillys-MacBook-Pro ~ % python --version
Python 3.10.4
reilly@Reillys-MacBook-Pro ~ % python3 --version
Python 3.10.4
reilly@Reillys-MacBook-Pro ~ % 提前感谢您的帮助!
发布于 2022-05-09 06:50:40
您已经在macOS计算机上成功地安装了Python3.10.4。您还安装了Python2.7,它可能是默认安装的,您可以去掉它,但我建议您不要安装它。如果你的操作系统是默认的,有些应用程序可能会在你的操作系统上转发,所以删除它就会破坏它们。此外,安装了许多Python版本也很好,有时也需要安装,所以不要担心它。
您已经将python定义为python3的别名,因此可以将其设置为默认设置。
reilly@Reillys-MacBook-Pro ~ % python --version
Python 3.10.4现在您可以启动PyCharm并创建新项目,在此过程中,系统将提示您选择您希望使用的python解释器版本。如果默认情况下没有选择/检测到python3,只需手动添加它(只需粘贴到它的路径/usr/bin/python3__)。
您还将被要求在Previously configured interpreter和New environment using...之间进行选择。如果您想要“干净”的python安装,您应该使用后一个(venv),,这样您就可以为每个项目定义所有的依赖项,而不是单独进行全局安装。您可以在文档或本回答中阅读更多内容。
如果这不能解决你的问题,你可能会想要添加一些截图或错误信息从它到你的问题。
https://stackoverflow.com/questions/72166312
复制相似问题