【发布时间】:2019-06-07 04:07:25
【问题描述】:
我对 Python 还很陌生,但不是编程,我对 Python 生态系统有一些疑问,如果有人能给我一些启发的话。我的大部分 Python 经验都是在 Windows 计算机上进行的。我安装了 python3 和 pycharm 并且没有任何问题。然后,我决定在我的 MacBook 上完成一些工作,需要安装 python 3,而不是当前安装的 python 2。那是我掉进兔子洞的地方。
我去了 python 网站并安装了 python 3。然后有人建议我使用 HomeBrew 安装它。所以我不太了解 Homebrew。我的理解是,它是 macOS 的包管理器。基本上就像 pip 之于 python,homebrew 之于 macOS?如果我只是在没有自制软件的情况下安装 python 3,我可以在终端中将它称为 Python3 asdfasdf 并且它可以正常工作,不是吗?另外,我一直看到的这些 PATH 信息是什么?
另外,如果我要通过终端使用 pycharm 而不是 python 编译器,我什至需要自制软件,因为 pycharm 不是通过 pip 管理所有内容吗?我注意到一个叫做 pip3 的东西……那是什么?在 Windows 中,我只是输入了 Python -m pip install asdf 并且效果很好。我假设,键入 python3 -m pip install 会安装到 python3 目录,除非我遗漏了什么?
那么,这让我找到了一些关于虚拟环境的信息,但我不明白发生了什么。我主要用 java 开发,从来不需要创建虚拟环境或使用 homebrew 之类的东西。任何信息都会很棒!抱歉,帖子太长了。
【问题讨论】:
-
欢迎来到 StackOverflow!请不要通过邮件提出多个问题。另外,尽量让你的问题简短,它目前被不必要的细节所淹没。如需更多提示,请阅读how to ask 部分!