【发布时间】:2019-04-18 19:29:16
【问题描述】:
我安装了 Python 3.5.7 和某些版本的 Python 3.7。 Python 3.7 肯定是通过自制软件安装的,但我可能已经手动安装了 Python 3.5。 pip3 正在将包安装到 Python 3.7 的文件夹中,我想使用 Python 3.7,但我不知道如何。命令 python3 使用 Python 3.5,似乎没有 Python 3.7 的文件。
usern$ which python3
/usr/local/bin/python3
usern$ python3
Python 3.5.7 (default, Apr 18 2019, 12:58:07)
[GCC 4.2.1 Compatible Apple LLVM 10.0.1 (clang-1001.0.46.4)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
exit()
usern$ python3 --version
Python 3.5.7
usern$ pip3 --version
pip 19.0.3 from /usr/local/lib/python3.7/site-packages/pip (python 3.7)
usern$ /usr/local/lib/python3.7
-bash: /usr/local/lib/python3.7: is a directory
usern$ /usr/local/bin/python3.7
-bash: /usr/local/bin/python3.7: No such file or directory
usern$ python3.7
-bash: python3.7: command not found
【问题讨论】:
-
也许你安装了多个版本的python。试试
ls -l /usr/local/bin |grep python看看/usr/local/bin 中是否有另一个python 版本。或者试试python3.7 --version。命令python3可能只是符号链接到版本 3.5。 -
head -1 $(which pip3)。见en.wikipedia.org/wiki/Shebang_(Unix)
标签: python python-3.x macos pip