python包源码安装

比如我们在要用numpy这个库的时候,我们通常的下载方法是pip install numpy

但本文提供另外一种下载python包的方法,下载源码安装。

一般使用的场景是pip在线下载很慢,或者在GitHub上看到好玩的程序,拿到源码来安装。

python包源码安装

方法一:pip install .

下载到源码包后,进入包内,例如我们下载了requests的源码包,cd包内,然后进行pip install的安装

1
2
cd requests
pip install .

方法二:python setup.py install

cd 进入requests文件夹内,输入命令:

python setup.py install回车即可

方法三:Install a project from VCS

1
2
3
4
5
python3 -m pip install -e git+https://git.repo/some_pkg.git#egg=SomePackage          # from git
python3 -m pip install -e hg+https://hg.repo/some_pkg.git#egg=SomePackage # from mercurial
python3 -m pip install -e svn+svn://svn.repo/some_pkg/trunk/#egg=SomePackage # from svn
python3 -m pip install -e git+https://git.repo/some_pkg.git@feature#egg=SomePackage # from 'feature' branch
python3 -m pip install -e "git+https://git.repo/some_repo.git#egg=subdir&subdirectory=subdir_path" # install a python package from a repo subdirectory

参考链接:pip document v22.2

总结

本文主要介绍了python的3种方式安装源码包的方法,give it a try! 😊


觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭



wechat pay



alipay

python包源码安装
http://yuting0907.github.io/2022/07/23/python包源码安装/
作者
Echo Yu
发布于
2022年7月23日
许可协议