关于网友提出的“ python2 3 pip pip3”问题疑问,本网通过在网上对“ python2 3 pip pip3”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: python2 3 pip pip3
描述:我pip3下了numpy import的时候出错 ,pip下了numpy import没问题 检查pip -V和pip3 -V都是1.5.4的 改来改去也没改好 怀疑是不是软链接设置,弄错了,后来我卸

了再装 之后更新

解决方案1:pip的版本是一样的,但python是不一样的,pip3是用python3运行的pip, 安装软件包的位置也不一样
如:
对于pip3
$ which pip3
/usr/bin/pip3
打开后你会看到
$ vim /usr/bin/pip3
1 #!/usr/bin/python3
2 # GENERATED BY DEBIAN
3
4 import sys
5
6 # Run the main entry point, similarly to how setuptools does it, but because
7 # we didn't install the actual entry point from setup.py, don't use the
8 # pkg_resources API.
9 from pip import main
10 if __name__ == '__main__':
11 sys.exit(main())
pip
$ which pip
/usr/local/bin/pip
$ vim /usr/local/bin/pip
1 #!/usr/bin/python
2
3 # -*- coding: utf-8 -*-
4 import re
5 import sys
6
7 from pip import main
8
9 if __name__ == '__main__':
10 sys.argv[0] = re.sub(r'(-script\.pyw|\.exe)?$', '', sys.argv[0])
11 sys.exit(main())
区别在于第一句声明上pip3
#!/usr/bin/python3
和pip
#!/usr/bin/python
所以pip3和pip的版本一样也没有什么奇怪的,在我的机器上pip3的版本比pip还要小。
以上介绍了“ python2 3 pip pip3”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4534847.html