![](/img/trans.png)
[英]How to point textmate to the same version of python I get at the command line
[英]How do I get python3 in the command line to point to the version I installed with homebrew?
这是我在终端中看到的:
My-MacBook-Pro:~ username$ which python3
/usr/bin/python3
My-MacBook-Pro:~ username$ python3
-bash: /usr/local/bin/python3: No such file or directory
/usr/local/bin/
中没有python3
二进制文件。
但是, /usr/bin/
中有一个名为python3
的文件。
您可能需要将其放在路径的前面。 如果您使用的是 bash,请执行以下操作:
echo 'export PATH="/usr/local/opt/python/libexec/bin:$PATH"' >> ~/.bash_profile
然后 source ~/.bash_profile 或打开一个新终端。 然后尝试which python
它应该会显示此目录中的版本。 或者输入python --version
,它会报告“Python 3.7.7”。
你安装的是哪个版本?
运行brew info [python-package]
你应该看到类似这样的东西(例如我安装了python@3.8
,所以我运行了brew info python@3.8
)
If you need to have python@3.8 first in your PATH run:
echo 'export PATH="/usr/local/opt/python@3.8/bin:$PATH"' >> ~/.zshrc
只需运行该行并重新启动终端,它应该可以正常工作。
我关闭终端然后重新打开它并解决了问题。 现在输入 python3 打开 python 解释器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.