我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

苏南大叔想在mac下面试试python的威力,所以做了个有益尝试。pythonmac下面是自带的,就像mac系统自带apachephp一样。讲真,这种事情,在window下永远不会发生,正常来说,连iis都是需要二次安装的(服务器版win不算数)。

苏南大叔:mac系统,python包管理工具pip命令,如何安装使用? - python-hero
mac系统,python包管理工具pip命令,如何安装使用?(图4-1)

本文测试环境:mac,python2.7

检测python

检验是否自带python,非常简单,在终端下敲个python字符,然后敲个回车即可。然后mac系统就会显示本机的python的版本号。

python

见下图:

苏南大叔:mac系统,python包管理工具pip命令,如何安装使用? - pip01
mac系统,python包管理工具pip命令,如何安装使用?(图4-2)

当然,也可以通过下面的命令检测本地python的版本号。

python --version

pip commond not found

然后是使用传说中的pip命令安装python库。好吧,这次显示的是 pip commond not found。苏南大叔需要安装一下pip工具,其安装方式,就是需要先这个安装脚本:

脚本内容就不贴了,因为里面大部分是乱码,苏南大叔怀疑:pip程序体本身也作为编码正文放到这个脚本里面了。大家去上述网址自己下载吧。或者从苏南大叔的这个镜像下载:

pip安装过程

可以用下面的shell,下载并执行安装。

curl -o get-pip.py 'https://bootstrap.pypa.io/get-pip.py'
sudo python get-pip.py

貌似有2个小警告。不过貌似不防碍观瞻。所以就暂时ignore了。不过你非要有洁癖的话,你也许可以执行下面的语句即可。

sudo chown root /Users/sunan/Library/Caches/pip/http
sudo chown root /Users/sunan/Library/Caches/pip

注意,更换上述语句中的路径名里面的用户名root字样为你的真实用户名。

localhost:python sunan$ sudo python pip.py
Password:
The directory '/Users/sunan/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/sunan/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting pip
  Downloading pip-9.0.1-py2.py3-none-any.whl (1.3MB)
    100% |████████████████████████████████| 1.3MB 15kB/s
Collecting wheel
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    100% |████████████████████████████████| 71kB 32kB/s
Installing collected packages: pip, wheel
Successfully installed pip-9.0.1 wheel-0.29.0

苏南大叔:mac系统,python包管理工具pip命令,如何安装使用? - pip02
mac系统,python包管理工具pip命令,如何安装使用?(图4-3)

苏南大叔:mac系统,python包管理工具pip命令,如何安装使用? - pip03
mac系统,python包管理工具pip命令,如何安装使用?(图4-4)

然后很顺利的完成pip的安装,就可以使用pip命令了。这个命令看起来很像linux的yum,php/hack的composer,或者像mac的brew,或者是node的npm,当然在java下面就是mvn了。好吧,通过这样对比,大家就应该知道,pippython的包管理器了。对吧?

简单的使用方式

pip命令很简单:

pip install <pageage_name>
pip uninstall <pageage_name>
pip install -U <pageage_name>  #这个也是卸载

貌似pip安装完都是全局的。

广告时间

大家试试吧。具体我安装的是什么包,然后碰过了什么奇葩事情。然后最后是否安装成功。且听下回分解。

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   mac    python