• 第三方模块


    安装第三方模块

    安装第三方模块,是通过包管理工具pip完成的。

    注意:Mac或Linux上有可能并存Python 3.x和Python 2.x,因此对应的pip命令是pip3

    现在,让我们来安装一个第三方库——Python Imaging Library,这是Python下非常强大的处理图像的工具库。不过,PIL目前只支持到Python 2.7,并且有年头没有更新了,因此,基于PIL的Pillow项目开发非常活跃,并且支持最新的Python 3。

    一般来说,第三方库都会在Python官方的pypi.python.org网站注册,要安装一个第三方库,必须先知道该库的名称,可以在官网或者pypi上搜索,比如Pillow的名称叫Pillow,因此,安装Pillow的命令就是:

    电脑上共存了Python2.7和Python3.4,使用pip3命令(pip3 install Pillow)安装Pillow一直报错,参考http://www.cnblogs.com/wenchengxiaopenyou/p/5709218.html 重新安装了pip3并更新到最新版本,才能正常安装

    #安装了第三方库Pillow
    from PIL import Image
    
    im=Image.open("/home/wangxy/图片/test.jpg")
    print(im.format,im.size,im.mode)

    输出:JPEG (600, 813) RGB

    资料收集

     使用pycharm安装Python第三方库方法:http://blog.csdn.net/qiannianguji01/article/details/50397046

    当电脑上Python2和Python3共存时,怎么使用pip:https://www.zhihu.com/question/21653286

    为Python3安装pip3 :http://www.cnblogs.com/wenchengxiaopenyou/p/5709218.html

    模块搜索路径

    当我们试图加载一个模块时,Python会在指定的路径下搜索对应的.py文件,如果找不到,就会报错。

    默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中:

    >>> import sys
    >>> sys.path
    ['', '/usr/local/lib/python3.4/dist-packages/setuptools-19.6-py3.4.egg', '/usr/lib/python3.4', '/usr/lib/python3.4/plat-x86_64-linux-gnu', '/usr/lib/python3.4/lib-dynload', '/home/wangxy/.local/lib/python3.4/site-packages', '/usr/local/lib/python3.4/dist-packages', '/usr/lib/python3/dist-packages']

    如果要添加自己的搜索目录,

    1.修改sys.path,添加要搜索的目录:sys.path.append(要添加的路径),退出环境后添加失效

    2.修改Pythonpath,该环境变量的内容会被自动添加到模块搜索路径中。设置方式与设置Path环境变量类似。注意只需要添加你自己的搜索路径,Python自己本身的搜索路径不受影响。

  • 相关阅读:
    例如找出令人信服的权威C++中间malloc与new
    nRF905
    POJ 3280 间隔DP
    SharePoint管理中心来配置资源限制(大名单)
    C#值传递和按引用传递
    UVA 810
    hdu 4870 Rating(可能性DP&高数消除)
    【Espruino】NO.06 关键是你的仆人(继续)
    Struts2_1_struts2建立一个执行环境
    kendoui仪表板和直方图 演示样本
  • 原文地址:https://www.cnblogs.com/wangxy92/p/7597811.html
Copyright © 2020-2023  润新知