知行编程网知行编程网  2022-11-09 01:00 知行编程网 隐藏边栏  12 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python library怎么安装的相关知识,包括比特币交易所,以及library这些编程知识,希望对大家有参考作用。

如何安装python库

Python 是一门优雅的语言、简洁的语法和强大的功能。丰富的第三方库可以加快开发速度。图书馆图书馆是一个总称。这里总结一下Python第三方库的安装方式,包括源码安装、包管理器安装、离线安装。


一、源码安装

大多数第三方库都是开源的,几乎集中在 github 或 pypi 上。源码格式大概是zip、tar.zip、tar.bz2格式的压缩包。转到解压缩的文件夹,你通常会看到一个 setup.py 文件。打开命令行并转到文件夹。跑:

python setup.py install

该命令可以将第三个库安装到系统中,即 Python 路径。通过命令行:其中python可以找到python的安装路径。

源码安装需要下载,解压,再运行安装,太麻烦了,卸载也不是很方便。有没有一种工具,可以帮外面管理这些库呢?


二、包管理器 (pip 和 easy_install)

现在很多主流编程语言都有包管理器,比如Ruby的gem和nodejs的npm。

Python 拥有 pip 和 easy_install。

上面提到的pypi是一些第三个python库所在的源库。使用 pip 或 easy_install 安装模块会搜索此源,然后自动下载安装。比如我们需要安装pygame框架,具体命令如下:

pip install pygame

或者

easy_install pygame

卸载也很方便,例如我们需要卸载pygame

pip uninstall pygame

查看已安装的包,包括系统内置和手动安装的包

pip list

还可以搜索包

pip search flask

还可以重定向输出项目使用的库。

pip freeze > requirements.txt

这样,这个环境中的第三方库就被重定向到了requirements.txt文件中。如果为别人安装项目的依赖,只需要运行:

pip install -r requirements.txt

pip 安装的包在哪里?一般来说:包总是安装在python安装目录下的lib\site-packages\packagename\


三、离线安装

先在 PYPI 上寻找包,然后下载到本地。

先建一个本地的仓库,把常用的包离线下载。比如可以下载pygame 的源码

pip intall pygame-master.zip

如果下载的是 .whl 格式的文件,安装命令是:

cd 到本地仓库(放whl的文件夹):

python -m pip install --user idna-2.7-py2.py3-none-any.whl


四、把第三方库离线安装到虚拟环境下

先在 PYPI 上寻找包,然后下载到本地,如.whl格式的包。

把.whl放到虚拟环境目录下,运行这个命令就可以把离线包安装到虚拟环境下。

python -m pip install Django-2.0.7-py3-none-any.whl

其实就是上面的第三个办法的命令,不用写参数 --user。如果保留--user 这个参数,它会把包安装在Python系统下面,而不是虚拟环境。

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享