在此先感谢您提供的任何帮助。
我刚刚使用 Homebrew 在我的 MacBook 上成功安装了 Python3。这样我就可以访问最新版本 (3.7.5)。
但是我最近也更新到了 Catalina,它已经安装了 Python3(3.7.3)。
问题是,现在当我在命令行中输入python3
或时,它会启动 MacOS 版本的 Python(3.7.3)pip3
不是我使用 Homebrew 安装的最新版本。
当我在终端输入“python3”或“pip3”之类的命令时,有什么方法可以确保我始终访问我的 dev/Homebrew 版本的 Python?
我只是担心当我安装其他包(例如pip3 install pipenv
和然后pipenv install django==2.2.0
)时,它们(pipenv 和 django)不会与我的自制版本的 Python(3.7.5)一起安装,而是会与本机 macOS 版本的 Python(3.7.3)一起安装。
我仍在学习这一切,但它不会引起一些问题:
- 一切都开始不同步——尤其是当 macOS 长期停留在 3.7.3 版本时
- 如果我通过 Homebrew 专门安装的一些 Python/Django 包需要 3.7.5,但我的机器运行的 Python 实际上是 3.7.3,则可能会导致错误。