多版本Python下的pip使用
2017-05-06 21:07
169 查看
多版本Python下的pip使用
Mac下pip给指定版本安装包
以安装 numpy 为例假设:Mac自带python2.7,系统又安装了python3.5
现在想利用pip 命令给python3.5 安装 numpy
系统:macOS 10.12.2
直接执行
$ pip install numpy
是给系统默认的python安装。如果想安装到自己指定的python中,则需要指明该版本python包的位置。例如,本机默认python2.7,自己安装了python3.5,可以使用如下命令给python3.5安装软件。
pip install -t /Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages numpy
那么,如何得到-t后面的路径参数?
如果在终端输入,会得到如下的结果
$ which python3.5 $ /usr/local/bin/python3.5
实际上,/usr/local/bin/python3.5 只是指向python3.5真实路径的一个替身,如果想查看真实路径,可使用如下命令,可得到真正的位置:
$ ls -l /usr/local/bin/python3.5 lrwxr-xr-x 1 root wheel 71 Jun 4 15:06 /usr/local/bin/python3.5 -> ../../../Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5
如果在终端直接使用pip,完整的命令是
$ python pip [option]
其中python字段通常省略,表示使用默认的python。我们可以定位到python3.5的包所在位置,有了上面的结果,可以定位到系统安装python3.5的位置,找到lib下的相应文件夹
/Library/Frameworks/Python.framework/Versions/3.5/lib/python3.5/site-packages
这个目录下会有属于python3.5自己的pip,使用时直接使用
$ python3.5 pip [option]
这样调用的pip就是针对python3.5的了
如有问题,欢迎交流
相关文章推荐
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- Python2.7和3.5双版本共存和pip的使用
- 多版本python如何使用pip
- window下Python2.7和3.5共存以及两个版本下使用pip
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- windows下多版本python安装与pip安装和pip使用 吐血总结
- Linux使用pip从存在Python版本无法匹配的情况
- Python 3.x版本使用pip3
- Win10下python3和python2同时安装并解决pip共存问题 特别说明,本文是在Windows64位系统下进行的,32位系统请下载相应版本的安装包,安装方法类似。 使用python开
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- window下Python2.7和3.5共存以及两个版本下使用pip
- 多版本Python共存[支持使用pip安装包]
- Python:pip使用中的问题(pip版本升级)
- Python多版本管理软件pyenv的安装应用及pip的使用
- Python多版本管理软件pyenv的安装应用及pip的使用讲解
- windows下多个python版本共存,pip使用
- 使用pip安装对应python版本的numpy包
- windows下多个python版本共存,pip使用
- Python2.7和3.5双版本共存和pip的使用