当前位置:网站首页 > 技术博客 > 正文

pyinstaller 依赖包



python本身做为一门解释性语言,说它功能强大,是因为它有着丰富的模块或称之为依赖(包),一些热衷于开源的朋友开发了应用于不同领域使用的第三方模块,一起构成了python强大功能的生态。

今天讨论一下Pythons模块安装方法

1.前提条件:

首先要确定你机器上已经安装了python环境,可通过以下命令查看本机的python版本:

 
  

如果安装了python却在命令行中命令无法的活,可以手动的把python.exe所在的路径添加到环境变量里。

2. Python安装包的几种常用方式

1). 通过pip安装

2). 通过conda安装

3).通过easy_install安装

2.1 通过pip安装

pip是python的一个模块(easy_install同样也是),在使用之前,要确认一下该模块是否存在,可以在命令行输入pip list,看能不能正常显示安装的包。

 
  

如果显示找不到pip命令,则要手动安装一下,即在命令行输入以下内容:

 
  

同时,为了保证后面模块的正常安装,我们最后使用如下命令把pip升级一下:cls

好了,至此,我们的pip命令就可以正常使用了,pip作为模块安装命令,使用还是比较多的,并且其参数也较多,配置很灵活,常使用如下三种方法安装模块:

1)正常在线安装

2)whl离线包安装

3)源码安装

正常在线安装

正常在线安装是比较常用的安装方法,我们需要什么模块,直接pip install 模块名即可,想卸载已安装模块,直接pip uninstall 模块,下面以numpy模块为例进行演示(先安装,再卸载):

 
  

技巧总结

a).有时如果没有把pip路径添加到环境变量里,直接使用pip install xxx会出错,这时,我们可以把命令补全,即:

 
  

b).有时候使用默认的官方网址下载安装包网速较慢,这时我们可以使用-i参数修改成从国内镜像下载安装,同时添加--trusted-host + 镜像官网。国内几个pip源网址如下:

阿里云 http://mirrors.aliyun.com/pypi/simple/

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/

豆瓣(douban) http://pypi.douban.com/simple/

清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/

中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/

以豆瓣镜像为例,使用如下命令安装你想要的模块:

 
  

whl离线包安装

假设你已经下载好了xxx.whl到本地D盘根目录,我们先命令行切换到D盘根目录,然后使用如下命令进行安装即可。

 
  

源码安装

有时我们找到的模块可能是从某开源网站(如github)上下载的python源码,这时,我们需要找到该安装包中的setup.py文件,命令行切换到该文件所在目录,使用如下命令进行安装:

 
  

                            

版权声明


相关文章:

  • 网页数据加密2025-12-08 20:30:09
  • 静态方法和实例方法的调用2025-12-08 20:30:09
  • 图的深度优先遍历类似于二叉树的2025-12-08 20:30:09
  • jedis和redis的关系2025-12-08 20:30:09
  • python如何打包程序2025-12-08 20:30:09
  • 动态规划之01背包问题(最易理解的讲解)2025-12-08 20:30:09
  • java并发编程从入门到精通2025-12-08 20:30:09
  • java中注解是什么意思2025-12-08 20:30:09
  • 跳表实现排行榜2025-12-08 20:30:09
  • 重构代码书籍2025-12-08 20:30:09