1,新手问题python中的第三方库是怎么部署的WINDOWS下的第三方库通常都会有安装包,或者手工复制相关文件的说明文档 。如果你自己想做一个库给别人部署,主要就是把自己的 py编译成 pyc以后 , 复制到包搜索路径下面,等着别人引用就行了 。
2,如何向python中添加第三方类库1.直接使用pip安装 , 类似于linux系统的yum/apt:pip install numpy2.下载源码,将源码路径添加到包搜索路径中,或直接将源码包放到抄python源包中 。3.如果是自己编写的简单类库,直接放在和想要引用此类的py文件同级目录下即可 。通过以上任意zhidao一种方法之后,即可直接在python环境中使用:import numpy下载下来,安装呗 。有pip install *.whl , 有 easy_install *.egg还有源码安装python setup.py install,最后windos还有exe安装包 。【pythonista 第三方库,新手问题python中的第三方库是怎么部署的】
3 , python怎样安装第三方库方法1:下载源码 , 手动运行setup.py install去安装下载对应的源码,往往都是.tar.gz,.zip的压缩包,解压后,打开windows的cmd,切换到对应目录,运行:setup.py install即可去安装 。方法2:利用第三方安装工具(如pip,easy_install,distribute等)去自动化安装利用的目前常见的一些自动化安装工具,比如pip,easy_install,distribute等,自动帮你下载源码 , 并安装 。而且很多时候,由于要安装的包,还要依赖一些其他的别的包,而这类自动化安装工具,会自动帮你解决依赖关系,自动帮你下载并安装所缺少的那些包,所以相对来说,就省去了你的麻烦了 。首先你不在特定目录里使用不了python这个命令,说明你没有把python目录添加到系统path路径里 。如果不添加 , 需要使用完整路径,也就是c:\\python27\python,所以你应该使用:cd c:\\python27\tkintertable-1.1.2c:\\python27\python.exe setup.py install如果解决了您的问题请采纳!如果未解决请继续追问
4,python怎么安装第三方类库使用pip大多数库都可以通过pip安装 , 安装方法为,在命令行窗口输入pip install libnamelibname为库名某些库通过pip安装不了,可能是因为没有打包上传到pypi中,可以下载安装包之后离线安装,方法是pip install libpathlibpath为本地安装包地址,这些安装包一般以whl为后缀名 。表示python扩展包的windows环境下的二进制文件 。有一个专门下载这种文件的地方http://www.lfd.uci.edu/~gohlke/pythonlibs/,是由加利福尼亚大学的师生为方便python用户使用而建立的,并非官方出品,使用时需自行承担风险 。源文件安装如果下载下来的安装包为带有源文件的压缩包,解压之后,运行setup.py进行安装,方法是命令行切换到安装包中setup.py文件所在的目录,执行 python setup.py install运行安装包有些类库提供了双击运行直接安装的安装包,比如python连接mysql数据库的驱动 mysql-connector-python这些安装包的后缀名为msi或者exe 。下载下来之后,双击运行之后就安装好了,前提是要根据python的版本及windows的位数下载对应的安装包,否则安装过程会报错或者直接提示无法安装 。5,Python 常用的标准库以及第三方库有哪些标准库Python拥有一个强大的标准库 。Python语言的核心只包含数字、字符串、列表、字典、文件等常见类型和函数,而由Python标准库提供了系统管理、网络通信、文本处理、数据库接口、图形系统、XML处理等额外的功能 。Python标准库的主要功能有:1.文本处理,包含文本格式化、正则表达式匹配、文本差异计算与合并、Unicode支持,二进制数据处理等功能2.文件处理,包含文件操作、创建临时文件、文件压缩与归档、操作配置文件等功能3.操作系统功能,包含线程与进程支持、IO复用、日期与时间处理、调用系统函数、日志(logging)等功能4.网络通信,包含网络套接字,SSL加密通信、异步网络通信等功能5.网络协议,支持HTTP,FTP , SMTP,POP,IMAP,NNTP,XMLRPC等多种网络协议,并提供了编写网络服务器的框架6.W3C格式支持 , 包含HTML,SGML,XML的处理 。7.其它功能,包括国际化支持、数学运算、HASH、Tkinter等Python社区提供了大量的第三方模块 , 使用方式与标准库类似 。它们的功能覆盖科学计算、Web开发、数据库接口、图形系统多个领域 。第三方模块可以使用Python或者C语言编写 。SWIG,SIP常用于将C语言编写的程序库转化为Python模块 。Boost C++ Libraries包含了一组函式库,Boost.Python , 使得以Python或C++编写的程式能互相调用 。Python常被用做其他语言与工具之间的“胶水”语言 。著名第三方库1.Web框架Django:开源Web开发框架,它鼓励快速开发,并遵循MVC设计 , 开发周期短 。ActiveGrid:企业级的Web2.0解决方案 。Karrigell:简单的Web框架,自身包含了Web服务,py脚本引擎和纯python的数据库PyDBLite 。Tornado:一个轻量级的Web框架 , 内置非阻塞式服务器,而且速度相当快webpy:一个小巧灵活的Web框架,虽然简单但是功能强大 。CherryPy:基于Python的Web应用程序开发框架 。Pylons:基于Python的一个极其高效和可靠的Web开发框架 。Zope:开源的Web应用服务器 。TurboGears:基于Python的MVC风格的Web应用程序框架 。Twisted:流行的网络编程库 , 大型Web框架 。Quixote:Web开发框架 。2.科学计算Matplotlib:用Python实现的类matlab的第三方库,用以绘制一些高质量的数学二维图形 。SciPy:基于Python的matlab实现,旨在实现matlab的所有功能 。NumPy:基于Python的科学计算第三方库,提供了矩阵,线性代数,傅立叶变换等等的解决方案 。3.GUIPyGtk:基于Python的GUI程序开发GTK+库 。PyQt:用于Python的QT开发库 。WxPython:Python下的GUI编程框架,与MFC的架构相似 。4.其它BeautifulSoup:基于Python的HTML/XML解析器,简单易用 。PIL:基于Python的图像处理库,功能强大,对图形文件的格式支持广泛 。PyGame:基于Python的多媒体开发和游戏软件开发模块 。Py2exe:将python脚本转换为windows上可以独立运行的可执行程序 。参考自维基百科
- mongodb查看数据库大小 查看mongodb集群容量
- mysql数据库优化 mysql订单优化
- mongodb数据丢失原因 为什么mongodb数据库一直在加载中
- mongodb 查看数据库 mongodb查询数据库表
- mongodb显示所有数据库 mongodb数据突然为空
- mysql备份一个表的数据 备份一个mysql库
- 屏蔽数据库的复杂性 mysql数据库屏蔽权限
- mongodb 创建表 mongodb创建数据库的语法
- 往mysql数据库录数据 lua写数据库mysql
- mongodb数据库语句 mongodb数据库文档
