【python学习】第二节:库的安装和导入

环境: python 3.6.1
开发环境: pycharm
主要内容: 库的安装和导入

库的安装

python库的安装方式主要有几种方式:

  • 通过pycharm安装:
    在这里插入图片描述
    打开设置,找到Project Interpreter,会显示你所有已经安装好的库和版本,点击右上角的加号 +。
    在这里插入图片描述
    输入想要安装的python库,点击下面的Install Package即可下载了,不过由于下载链接的速度有的很慢,会出现超时的情况。
  • pip在线安装
    win+R,输入cmd打开命令窗口,运行pip install xxx即可下载Python库,例如:pip install numpy(安装numpy库)
    Tips:
    1. 如果提示pip不是外部命令或者内部命令,可以去python的安装位置下的Scripts文件夹,在其目录中输入cmd重试。
    2. 可以通过pip install xxx==1.0.0安装指定版本的库。
    3. pip uninstall xxx可以卸载指定库。
  • whl文件安装
    如果pip安装失败,一般情况是下是因为链接速度太慢导致了超时,还可以选择自己去网站下载https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml,里面库内容很多比较杂,可以用Ctrl+F来定位链接的位置。将下载好的whl文件放入上述的Scripts文件中,在通过pip安装whl文件就可以了。pip install xxxxxx.whl
  • 还有通过conda在线安装的办法conda install xxx,这个我没有用过,暂不过多介绍。

库的导入

  • import xxx
    下载好的库可以通过import导入,这是最常用的方法,这种方法导入就是把这个库的所有代码全部导入。
import os  
import json 
import math
  • import xxx as x
    import xxx as x其实和import xxx没有区别,因为有的库的名称比较长 ,每次引用都要写一遍比较费事,例如matplotlib、numpy、pandas等等,所以就有了改名的方法.
import numpy as np

a = np.array((1,2,3,4))  # np就代表了numpy,但这时不可再用numpy这个名称
  • from x import y和 import x.y
    两种导入方式是对应不同的文件和程序结构,要是细细讲的话太多种情况了,本文不多赘述,不太明白的可以参考一下python包导入细节,这篇文章讲解的还是很详细的。

__name__属性

python程序的__name__属性可以识别程序的使用方式:

  • 如果作为模块被导入,则其__name__属性的值被自动设置为模块名(需要保存为”模块名.py”文件才可以import)
  • 如果作为程序直接运行,则其__name__属性值被自动设置为字符串__main__。

main()

程序的入口一般如下,直接输入 main 回车Enter即可自动生成。

 if __name__ == '__main__':
    main()
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值