1、首先,需要到python的官方网站下载python的安装包。
2、打开官方网站之后,点击“Downloads”一栏,然后在d出的窗口选择“windows”。
3、然后根据不同的 *** 作系统,选择不同版本的安装包。32位的 *** 作系统请选择windows x86,64位 *** 作系统选择windows x86-64,然后下载。
4、等待下载好之后,双击打开下载好的安装包。
5、然后勾选Add Python 37 to PATH,然后点击Customize installation(自定义安装)。
6、然后选择下载路径,Customize install location是自定义安装路径,由于默认的安装路径太深,因此改为较浅且好找的路径:D:\Python\Python37,然后点击Install(安装)。
7、安装进行中,大约需要两分钟。
8、安装完成,点击Close(关闭)即可。
直接使用pip install安装需要电脑安装有C编译器,更为简单的方式是下载预编译的包,具体过程如下:
1在网页中 >
pyinstaller能够在Windows、Linux等 *** 作系统下将Python脚本打包成可直接运行程序。使Python脚本可以在没有安装Python的环境中直接运行,方便共享。
python 2712 + Windows7
1待转换的py文件绝对路径最好不要包含中文字符。容易出现一些莫名其妙的问题。
2python中需要有py文件中用到的第三方库。否则在转换后的exe文件中会出现不符合预期的结果。
1配置pip镜像源。
在用户家目录下创建pip目录和pipini文件。方法如下
step1: 获取HOMEPATH变量对应的路径,执行 set HOMEPAT H也可以执行 echo %HOMEPATH% 获取。
上述结果说明用户家目录HOMEPATH对应的路径为C:\Users\Administrator。
step2: 在C:\Users\Administrator目录下创建pip目录,并在pip目录下创建pipini文件。如果已经有pip目录和pipini文件,跳过。 特别说明的是,pipini文件的后缀是ini,注意隐藏扩展文件名可能造成的影响。 在pipini文件中添加相关内容并保存:
step3: 测试pip工具,确认是否能够自动安装第三方库,如使用pip自动安装Pexpect类库。
step4: 进入python工具,执行import pexpect导入模块命令,没有报错说明pip自动安装pexpect库成功。
step5: 结束安装,后续安装第三方库就可以在任意路径下直接执行pip install ${PackageName}进行安装。
2打开cmd命令行窗口,输入 pip install pyinstaller ,安装pyinstaller库。
3确认pyinstaller安装结果,位于c:\Python27\Scripts路径下。执行 where pyinstaller 查看
pyinstaller [options] script
例如: pyinstaller -F myscriptpy
options常用选项说明:
pyinstaller其实就是把python解释器和脚本打包成一个可执行文件,和编译成真正的机器码是完全两回事。所以打包不一定会提高运行效率,可能会降低运行效率,但是好处是在运行者机器上不用安装python和脚本所依赖的库。
输入指定的脚本后,首先pyinstaller会分析该脚本所依赖的其他依赖,然后进行查找、复制,把所有相关的依赖都收集起来并进行加密处理,包括python解释器,最后把这些文件放在一个目录下,或者打包到一个可执行文件,然后就可以直接运行所生成的可执行文件。
需要注意的是,使用pyinstaller打包生成的可执行文件,只能再和打包机器系统相同的环境下运行。32位python环境打包的程序可以运行在32/64位windows系统上。64位python环境打包的程序只能运行在64位windows系统上。所以如果想打包程序的话,建议使用32位python环境打包。
1确认待转换的py文件可正确运行,不存在语法错误。如cccpy
2执行 pyinstaller -F ${Python脚本名} 完成文件转换。exe文件生成的绝对路径会在倒数第二行显示,通常位于当前目录下dist所在目录下。转换后的exe文件名与python文件名相同。如下图所示
1如果Python脚本使用到了第三方库,如何打包?
方法一:将第三方库对应的包复制到待打包python脚本的同目录下,再执行打包命令。
方法二:pyinstallerexe -F 路径\文件名py 路径\文件名py
2我的python脚本主要是命令行输出,但是程序执行完就退出无法查看相关信息,如何处理?
在python脚本最后一行添加命令:ossystem('pause') 或者 raw_input('Press enter any key to exit')
3我想给我的打包后的执行程序换个图标,如何处理?
使用参数-i。如命令:pyinstaller -F -i tupian\qqico cccpy。文件后缀名必须是ico
4程序运行出现CMD窗口,如何去除?
带上参数-w即可。pyinstallerexe -F call_loginpy -w (-w表示去掉控制台窗口显示)
5pip配置镜像源参考
Windows下安装python库的方法:
方法一:pip安装。
这是最常用的python安装方法,新版的python一般自带pipexe程序,在如我的就在C:Python27Scripts目录下这时候我们在CMD中打pip就可以看到一些版本信息如图:
这个时候我们就可以使用指令 pip install xxx来让python自动安装某些常见的库了。
如以下例子:
方法二:通过下载whl文件安装
python毕竟不是windows的原生语言,所以很多库还是不支持python,但是很多伟大的具有奉献精神的大牛将库编译成了whl文件供我们使用,这里表示感谢。
步骤:
1、下载相应库的whl文件,网址Python Extension Packages。注意要下载相应版本的,还有32还是64位系统。
2、cmd上输入pip install whl文件名即可。 要完整的文件
方法三:官网下载文件安装
1、下载
2、解压
3、在命令提示符窗口中,使用cd进入到解压后的文件的路径下
4、输入命令python setuppy install
更多Python知识请关注Python视频教程栏目。
以上就是关于如何安装python全部的内容,包括:如何安装python、python "pip install scipy"指令遇到的错误,怎么解决啊求大神帮忙!!非常感谢!!!、使用Pyinstaller打包成EXE文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)