1.python社区
python有一个全球社区,提供了超过十三万个涵盖各种领域应用的第三方库,该社区可通过 http://pypi.org/ 来访问。PyPI(Python Package Index)是python包的索引,学会检索并利用PyPI,找到合适的第三方库开发程序是学习python的一项重要能力。下面举个例子,介绍如何通过PyPI使用第三方包辅助开发。
eg:开发与区块链相关的程序
-第一步:在pypi.org搜索 blockchain
-第二步:挑选适合开发目标的第三方库作为基础
-第三步:完成自己需要的功能
注意,通过PyPI搜索得出的结果往往有很多,这需要通过自己阅读程序或辅助网站来筛选出质量高的符合自己需要的第三方库的包。
2.第三方库的安装
第三方库的安装主要有三种方法
-方法1(主要方法):使用pip命令
-方法2:集成安装方法
-方法3:文件安装方法
1.pip安装方法
pip是python官方自带的可在Windows、OS、Linux平台使用的安装工具。下面整理常用的pip指令。
1.pip install <第三方库名> -安装指定的第三方库
2.pip install -U <第三方库名> -使用-U标签更新已安装的指定第三方库
3.pip uninstall <第三方库名> -卸载指定的第三方库
4.pip download <第三方库名> -下载但不安装指定的第三方库
5.pip show <第三方库名> -列出某个指定第三方库的详细信息(详细介绍和使用方法)
6.pip search <关键词> -根据关键词在名称和介绍中搜索第三方库
7.pip list -列出当前系统已安装的第三方库
2.集成安装方法
集成安装方法,就是结合集成安装工具,批量地安装一些库。这里只介绍Anaconda,anaconda是python在数据处理方面的集成开发工具,支持超800个第三方库。以下是Anaconda的一些常用指令(Linux)。
1.conda create --name your_env_name python=x.x -创建制定python版本的环境
2.conda create --name your_env_name <包名称> -创建包含某些包的环境
3.conda create --name your_env_name python=
x.x
<包名称>
-创建指定python版本下包含某些包的环境
4.conda env list
-列举当前所有环境
5.source activate your_env_name -进入某个环境
6.source deactivate
-退出当前环境
7.conda remove --name your_env_name --all
-删除某个环境
8.conda install -n env_name package_name
-为指定环境安装某个包
3.文件安装方法
某些第三方库提供的不是可执行的文件,而是第三方库的源代码,需要下载到本地后结合操作系统进行编译后再安装。这个暂时没有用到,留坑日后填。