如何使用安装在 Homebrew 中的 python3 版本而不是安装在库中的版本?

C霍布斯

我的问题是,当我检查python3的版本,我得到3.6.0,但是当我安装python3HomeBrew它告诉我,我有python 3.6.3安装。python 3.6.3当我使用python3 --version命令,如何让我的计算机告诉我我有正如您在图像中看到的,这就是我遇到的问题,我该如何解决?

python3: stable 3.6.3 (bottled), devel 3.7.0a3, HEAD
Interpreted, interactive, object-oriented programming language
https://www.python.org/
/usr/local/Cellar/python3/3.5.2_3 (7,720 files, 109.4MB) 
Built from source on 2016-11-14 at 18:24:57
/usr/local/Cellar/python3/3.6.3 (7,973 files, 111MB)
Built from source on 2017-12-15 at 10:26:40
From: https://github.com/Homebrew/homebrew-core/blob/master/Formula/python3.rb

在我输入“brew info python3”之后,我得到了你在上图中看到的输出。

wireless-10-105-105-109:~ johnhsu$ echo $PATH

/Library/Frameworks/Python.framework/Versions/2.7/bin:/Library/Frameworks/Python.framework/Versions/3.6/bin:/usr/local/bin:/usr/local/sbin:/Library/Frameworks/Python.framework/Versions/3.5/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

'此外,当我检查我有什么路径时,这就是我得到的。这看起来与它应该看起来很不一样,也许?

当我输入一个命令 which python3 时,它会执行此操作。

Johns-Air:~ johnhsu$ which python3
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3

但是,当我使用 'brew info python3' 时,它给了我这个:

/usr/local/Cellar/python3/3.5.2_3 (7,720 files, 109.4MB)
  Built from source on 2016-11-14 at 18:24:57
/usr/local/Cellar/python3/3.6.3 (7,973 files, 111MB) *
  Built from source on 2017-12-15 at 10:26:40
一个板球运动员

问题在于您的 PATH,但不要随意更改它...实际上看看您添加了什么。

按分辨率顺序

系统Python2.7 -/Library/Frameworks/Python.framework/Versions/2.7/bin

系统Python3.6 -/Library/Frameworks/Python.framework/Versions/3.6/bin

也许你的 Homebrew 安装 - /usr/local/bin:/usr/local/sbin

系统Python3.5 -/Library/Frameworks/Python.framework/Versions/3.5/bin

系统Python2.7再次-/Library/Frameworks/Python.framework/Versions/2.7/bin

也许你再次安装 Homebrew - /usr/local/bin

所有其他系统二进制文件 - /usr/bin:/bin:/usr/sbin:/sbin


无论何时键入python3,系统 Python 的第一次发现都会运行。而且我不认为 Mac 自带 Python3 /Library/Frameworks/Python.framework,所以你至少应该尝试卸载它。

即使跑步python3.6也会做同样的事情。

您必须首先将 Homebrew bin 和 sbin 目录放在 PATH 上

就个人而言,我停止使用 Homebrew for Python 并使用pyenv

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Pyldap(使用Django Auth LDAP)安装在python3 virtualenv中

来自分类Dev

Pyldap(使用Django Auth LDAP)安装在python3 virtualenv中

来自分类Dev

Pip“ install”安装在Jython中,而不是python中

来自分类Dev

将Numpy和pip3安装在python2.7中时,如何为python3.x安装Numpy和pip3?使用Conda吗?

来自分类Dev

如何使用setuptools安装在自定义目录中?

来自分类Dev

如何配置 bazel 以使用安装在 python 站点包中的 tensorflow 构建 C++ 应用程序

来自分类Dev

从Ruby脚本中安装Homebrew

来自分类Dev

Numpy,Scipy和matplotlib无法安装在python 3中

来自分类常见问题

如何使用Homebrew在Mac上安装Python 2和3?

来自分类Dev

安装在python 2.6中但未安装在2.7上的mysql连接器

来自分类Dev

在Homebrew Python 2.7安装中升级pip的问题

来自分类Dev

Python安装在Bash中,但不在Windows cmd中

来自分类Dev

如何使Travis CI安装在tests_require中声明的Python依赖项?

来自分类Dev

通过Homebrew在Python和Python3支持下安装Vim

来自分类Dev

无法安装在mongodb中

来自分类Dev

pip3 只安装在我的环境中吗?

来自分类Dev

无法将mysql-connector-python安装在virtualenv中

来自分类Dev

如何使用g ++命令运行安装在机器中的g ++-4.7?

来自分类Dev

如何找出使用C#安装在SQL Server中的SSIS?

来自分类Dev

如何使用setup.py安装在私有PyPI中托管的软件包?

来自分类Dev

如何使用g ++命令运行安装在机器中的g ++-4.7?

来自分类Dev

如何使用jsp检查应用程序是否已安装在移动设备中?

来自分类Dev

无法在python版本3.9中安装numpy

来自分类Dev

python-无法使用Homebrew安装的模块?

来自分类Dev

无法在PyCharm版本9.3.3中安装NumPy。Python版本3.8.2

来自分类Dev

查找Homebrew安装的Python的路径

来自分类Dev

脚本安装在目录中,该目录不是PATH

来自分类Dev

MySQL应该如何安装在Django应用程序中?

来自分类Dev

如何设置默认项目以安装在Android Studio中?

Related 相关文章

  1. 1

    Pyldap(使用Django Auth LDAP)安装在python3 virtualenv中

  2. 2

    Pyldap(使用Django Auth LDAP)安装在python3 virtualenv中

  3. 3

    Pip“ install”安装在Jython中,而不是python中

  4. 4

    将Numpy和pip3安装在python2.7中时,如何为python3.x安装Numpy和pip3?使用Conda吗?

  5. 5

    如何使用setuptools安装在自定义目录中?

  6. 6

    如何配置 bazel 以使用安装在 python 站点包中的 tensorflow 构建 C++ 应用程序

  7. 7

    从Ruby脚本中安装Homebrew

  8. 8

    Numpy,Scipy和matplotlib无法安装在python 3中

  9. 9

    如何使用Homebrew在Mac上安装Python 2和3?

  10. 10

    安装在python 2.6中但未安装在2.7上的mysql连接器

  11. 11

    在Homebrew Python 2.7安装中升级pip的问题

  12. 12

    Python安装在Bash中,但不在Windows cmd中

  13. 13

    如何使Travis CI安装在tests_require中声明的Python依赖项?

  14. 14

    通过Homebrew在Python和Python3支持下安装Vim

  15. 15

    无法安装在mongodb中

  16. 16

    pip3 只安装在我的环境中吗?

  17. 17

    无法将mysql-connector-python安装在virtualenv中

  18. 18

    如何使用g ++命令运行安装在机器中的g ++-4.7?

  19. 19

    如何找出使用C#安装在SQL Server中的SSIS?

  20. 20

    如何使用setup.py安装在私有PyPI中托管的软件包?

  21. 21

    如何使用g ++命令运行安装在机器中的g ++-4.7?

  22. 22

    如何使用jsp检查应用程序是否已安装在移动设备中?

  23. 23

    无法在python版本3.9中安装numpy

  24. 24

    python-无法使用Homebrew安装的模块?

  25. 25

    无法在PyCharm版本9.3.3中安装NumPy。Python版本3.8.2

  26. 26

    查找Homebrew安装的Python的路径

  27. 27

    脚本安装在目录中,该目录不是PATH

  28. 28

    MySQL应该如何安装在Django应用程序中?

  29. 29

    如何设置默认项目以安装在Android Studio中?

热门标签

归档