【发布时间】:2017-10-03 17:52:37
【问题描述】:
如何使which pip3 与pip3 --version 位于同一目录?
我有一个 mac。奥斯塞拉。蟒蛇3.6。我遇到了pip3 的问题。我想在不使用自制软件或虚拟环境的情况下继续在 python3.6 中工作。
pip3:
$ which pip3
/Library/Frameworks/Python.framework/Versions/3.6/bin/pip3
$ pip3 --version
pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
点:
$ which pip
/Library/Frameworks/Python.framework/Versions/2.7/bin/pip
$ pip --version
pip 9.0.1 from /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages (python 2.7)
感谢您的帮助。
【问题讨论】:
-
这些是一样的。 9.0.1 仅表示 pip 的版本号。
which显示了它维护包的 Python 版本。 -
@WillemVanOnsem,OP 试图找出为什么
which和--version指向同一目录pip但指向不同目录pip3。我认为他实际上并不担心 9.0.1 部分。 -
@RagingRoosevelt:在这种情况下,因为包没有存储在二进制文件的存储位置。并且标题说“版本不同”。
-
感谢您的快速回复。我如何将 pip3 包放在同一个地方?
-
我对问题进行了更改以澄清。感谢@WillemVanOnsem 的编辑。这是我的第一个问题,虽然格式可能不正确,但我认为问题的实质是。任何澄清为什么这被否决都会有所帮助。
标签: python macos python-3.x pip