python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

这个实现起来不难,首先还是要搭建python环境,其次是安装包,然后就可以测试这个python脚本了,我这里不再赘述如何搭建python环境了,我的回答里面有详细的搭建过程。下面我以GitHub上比较流行的词云wordcloud为例,简单介绍一下如何测试运行它自带的示例python脚本,实验环境搭建在Anaconda2的基础上,主要步骤如下:

1.首先需要下载这个压缩包,官网地址https://github.com/amueller/word_cloud,我们这里下载zip压缩包,如图所示:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

2.解压下载的word_cloud-master.zip这个压缩文件,如下图:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

3.我的存放目录是“F:word_cloud-master”,下面就可以进行这个词云wordcloud的安装,命令是"python setup.py install",如下图所示:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

4.安装成功后,这里可以进行简单的测试一下,可以试着导入词云,命令是"import wordcloud",如下图所示,已经成功安装wordcloud:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

5.最后就可以进行examples目录例子的测试了,这里以simple.py脚本例子为例,命令是"python simple.py"如下:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

程序运行截图如下,证明脚本已经运行成功,词云图片已经生成:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?至此,已经成功在Windows上完成GitHub上python脚本的运行,整个过程来说,主要分为三部分(前提是python环境已经搭建):下载解压zip文件;执行"python setup.py install"安装下载的包;测试运行脚本,这个不难,只要你有一定的python基础,多熟悉熟悉过程,调试调试代码,很快就能掌握的。其实GitHub上有的python项目直接可以pip install进行安装,例如这个例子可以直接运行"pip install wordcloud"进行安装,不需要像上边那样源码安装,还有点麻烦,但测试脚本的过程都是一样的,希望以上分享的内容能对你有所帮助吧。

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

如何让Python脚本成为在Windows环境中运行的exe文件?

在Python开发过程中,我们除了可以将发布模块打包成 .whl 格式的文件,也可以打包成可执行的exe 程序。这样即使在没有Python的环境中仍然可以直接运行程序,提升使用效率。

接下来就分享一下,如何使用 PyInstaller库将发布模块打包成 exe格式文件。


PyInstaller 安装

建议使用 pip的方式进行安装,否则可能会报缺失其它依赖库的情况,需要逐个手动安装。

pip install PyInstaller


PyInstaller 使用

如下,简单代码示例WriteFiles.py模块,其中导入了Python内置库time模块和第三方库csv模块,实现每次运行时,创建新的csv文件,源码如下。

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

WriteFiles.py模块的当前目录结构,如下:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?


在该模块目录内执行如下命令,将WriteFiles.py 打包成exe格式文件。

pyinstaller WriteFiles.py

执行日志如下:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

在运行完成后,我们在当前目录中可以看到生成了.buildWriteFilesWriteFiles.exe文件,如下:

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

我们双击执行 WriteFiles.exe,可以发现在当前目录下,新增了WriteFile_1573221278.csv文件。

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

从上面的例子中,我们发现生成的文件数量太多了,如何进行简化生成结果?


我们可以尝试使用其中 -n 参数,使得仅生成一个文件名为 Hello.exe 的应用程序,执行如下命令:

pyinstaller -F -n Hello.exe WriteFiles.py

我们可以看到在当前目录中生成了 .distHello.exe 应用程序文件,目录结构如下。

python脚本如何在windows下运行,Windows用户如何运行一个GitHub上的Python脚本?

最后,除了 PyInstaller 库能够将模块打包成 exe 应用程序,pyexe库也可以实现相同效果的打包,这里就不做单独的介绍了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 xxx@163.com 举报,一经查实,本站将立刻删除。

发表评论

登录后才能评论