安装python package的经验和常用命令

    用python以来,发现python的各种包在不同平台上经常出现各种安装问题。所以各种安装方法基本试了一遍,下面就把它们都记录一下。各位轮番尝试,说不定某种方法就成功了呢…

    最原始的是通过源代码进行安装,在package主页上下载.tar.gz压缩包,解压之后,进入主目录,输入:

python setup.py install

就可以通过安装包的setup.py代码进行安装。然而由于c语言库等问题,在编译时常出现各种错误。而且不方便进行版本更新,所以更为推荐的方法是利用包管理工具进行安装。

    包管理工具有两种,easy_install和pip。现在easy_install已经基本被淘汰掉。建议大家用pip工具管理自己的python安装包。

    不论是win,mac还是linux,用pip的安装方法基本都是:

pip install <package-name>

除了个别包的安装语句有特殊要求或安装package的名称与使用时不同,如sklearn是:

pip install -U scikit-learn

这时去其package主页上查明就好了。

    对于很多绝大多数常用package,这个link提供了其预编译好的安装文件。感觉uci.edu这个学校热衷于提供各种开放下载的代码和数据,挺有意思。

    如果前面的方法都安装不好的话,就去那个连接上去找找看有没有预编译好的安装程序吧。对于win平台,早期大多数包都提供了.exe安装文件,直接点击安装就自动查找目录安装。如果报错的话,就去查查看你是不是下错了对应python和win版本。而后期的预编译文件大都是.whl文件,这种文件通过pip照样能够安装。

    下载完.whl文件后,由命令行(以管理员身份)进入.whl所在目录,输入:

pip install <package-name>.whl

就可以安装了。

另附pip包管理工具的更新方式。这个工具很有意思,会自动检查自己的最新版本,然后在你使用它的时候告知你需要更新,更新方式就是:

pip install --upgrade pip
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值