python如何导入第三方依赖包API

第一种基本安装方法
1 下载第三方包,解压
2 在命令提示符里输入cmd,然后用cd进入到第三方包的路径下
3 输入python setup.py build
4 输入python setup.py install
看到包内的文件在安装即可……

第二种 用pip安装

pip可以很方便的安装、卸载和管理Python的包。
pip install xxxx
第三种 直接安装anaconda3,大部分常用依赖包都已经有了。

⑵ python 如何导入utils这个包 ImportError: No mole named Utils

首先在终端查看是否有utils这个包,如果没有安装一个即可,具体操作如下:

1、在桌面找到并点击打开python终端。

⑶ python怎么引入别的包的类

用 from import 啊,抄例如:

有一个模块a.py,在a.py中有一个names的类


#a.py

classnames(object):
def__init__(self):
self.name="zhangsan"


#b.py在b.py中实例化a.py中的names类
fromaimportnames
names()#直接调用就好了

#或者使用importa
a.names()#这样调用

⑷ python导入包时,怎么使用

用import导入,导入之后就可以直接使用了。
举个栗子……

import math #导入math包
math.sqrt(4)#使用math包内的sqrt(),对4开根号……

如果是具体哪个包的使用方法查看可以这样:
help(包名)
比如
help(math)

⑸ 如何把一个python包导入到python库中

Python 运行环境在查找模块时是对 sys.path 列表进行遍历,如果我们想在运行环境中添加自定义的模块,主要有以下三种方法:
1. 在sys.path列表中添加新的路径(只能对执行了 sys.path.append 命令的当前 Python 运行环境起作用,对其他运行环境不起作用,也即“一次性”的)。
>>> import sys
>>> sys.path
>>> sys.path.append('/home/xxx/yyy') #目录/home/xxx/yyy包含你所需要的包或模块
设置 PYTHONPATH 环境变量(永久性添加):
2. 将包或模块复制到 sys.path 列表中的目录(通过 sys.path 查看)里(如 /home/test/lib/python2.7/site-packages/ 目录)。
3. 最简单的办法是用 .pth 文件来实现。Python 在遍历已有的库文件目录(sys.path中指定)过程中,如果见到一个 .pth 文件,就会将该文件中所记录的路径加入到 sys.path 设置中,这样 .pth 文件说指明的库也就可以被 Python 运行环境找到。
$cd /home/test/lib/python2.7/site-packages/
$touch test.pth
$vim test.pth
$添加一行包或模块所在的目录(如:/home/test/somePackage/)
则test.pth文件内容为:
/home/test/somePackage/

⑹ python 导入数据包的几种方法

1.直接导入整个数据包:improt 数据包
2.导入数据包中的某一个函数: from 数据包 improt 函数(当函数这一项为 * 时为导入整个数据包)
3. 导入之定义的数据包()

⑺ python怎样导入自己写的包

python导入自己写的包的方法:

1、导入同级目录下的文件可以用“import 包名”导入

2、导入子目录文件可以用“from 包名 import 文件名”导入

更多Python知识,请关注:Python自学网!!

⑻ python怎么导入自己写的包

包(packages)其实也是模块,其类型Type也是mole。通常引用自定义模块时有两种方法:
1)将两个文件放在同一目录下。
2)在sys.path下添加要引用的py文件的路径。然后import。
这样的做法,对于少数文件是可行的,但如果程序数目很多,层级很复杂时就比较麻烦了。此时用package就能将多个py文件组织起来,类似于第三方包一样的引用。要方便很多。

package的层次结构与程序所在目录的层次结构相同,且必须包含一个__init__.py的文件。__init__.py可以为空,只要它存在就表明此目录被作为一个package处理。

package1/
__init__.py
subPack1/
__init__.py
mole_11.py
mole_12.py
mole_13.py
subPack2/
__init__.py
mole_21.py
mole_22.py
……

__init__.py可以为空,只要它存在,就表明此目录应被作为一个package处理。当然,__init__.py中也可以设置相应的内容。
好了,现在我们在mole_11.py中定义一个函数:

def funA():
print "funcA in mole_11"
return

一.引用模块
在顶层目录(也就是package1所在的目录,当然也参考上面的介绍,将package1放在解释器能够搜索到的地方)运行python:

>>>from package1.subPack1.mole_11 import funcA
>>>funcA()
funcA in mole_11

这样,我们就按照package的层次关系,正确调用了mole_11中的函数。

二.使用通配符*,导入某个mole中的所有元素
答案就在__init__.py中。我们在subPack1的__init__.py文件中写

__all__ = ['mole_13', 'mole_12']

然后进入python
>>>from package1.subPack1 import *
>>>mole_11.funcA()
Traceback (most recent call last):
File "", line 1, in
ImportError: No mole named mole_11

也就是说,以*导入时,package内的mole是受__init__.py限制的。

三.在package内部互相调用。
1.如果希望调用同一个package中的mole,则直接import即可。也就是说,在mole_12.py中,可以直接使用
import mole_11

2.如果不在同一个package中,例如我们希望在mole_21.py中调用mole_11.py中的FuncA,则应该这样:
from mole_11包名.mole_11 import funcA

四.Python如何找到我们定义的mole?
在标准包sys中path属性记录了Python的包路径。
import sys
print(sys.path)
通常我们可以将mole的包路径放到环境变量PYTHONPATH中,该环境变量会自动添加到sys.path属性.
另一种方便的方法是编程中直接指定我们的mole路径到sys.path 中。
常用的话也可以放在python27\lib\site-packages文件夹下。

⑼ python引入包后怎么调用函数

看你用哪种方式
如果是import
包名,就是包名.函数名方式调用
如果是from
包名
import
函数名、from
包名
import
*,就是直接函数名就可以调用

⑽ python怎么导入依赖包

python导入依赖包的方法:1、点击pycharm顶部的file标签,点击【setting】按钮;2、点击【Project:**】在右侧面板选中出现的【Project Interpreter】按钮,点击右方的【+】输入要安装库,安装即可。

第一步:打开pycharm:File-->Settings

第二步:Project:(你的项目名)-->Project InterPreter-->点击右边的加号

第三步:在窗口中搜索要下载的依赖-->选中并点击左下角的install package即可导入依赖包

推荐课程:Python 基础入门教程