我有一个本地版本的Python 3.4.1,我可以运行python -m pip install,但我无法找到要运行的pip二进制文件pip install.这两者有什么区别?
python -m pip install
pip install
python pip python-3.x
在什么情况下人们会使用一种方法而不是另一种方法?这两种方法都有缺点吗?
我看过这两种方法,但我不知道两者之间有什么区别,而且我似乎找不到这个问题的答案。行为上有差异吗?或者其中一个只是另一个的进化版本?
例如,这里所有答案中都使用了两种方法。
注意:这里似乎还有一个非常相似的问题,但是这个问题只涉及-m使用时提供的必要性python -m pip install <package>,而不涉及上述两种方法之间的差异。
-m
python -m pip install <package>
python pip
pip ×2
python ×2
python-3.x ×1