如果我用pip安装模块,如何确保其他人可以在没有安装该模块的情况下运行我的程序?

2024-04-20 09:03:31 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在制作一个使用PyMySql的程序,我希望人们不需要手动安装PyMySql就可以运行我的程序,有什么方法可以实现吗?你知道吗

我已经试过编译到.pyc,但这似乎不起作用,事实上,当我卸载PyMySql时,它就不起作用了。你知道吗

PS:可能有更好的语言可以做到这一点,但这是学校的家庭作业,只能使用python,也很抱歉我的英语不好


Tags: 方法程序语言手动学校pspyc家庭作业
2条回答

使用cx\u freeze、pyinstaller或virtualenv。 或者复制代码并输入你的密码。读取python导入

由于PyMySQL拥有MIT许可证,您可以在没有任何法律问题的情况下重新发布它,而且它是一个纯python实现,因此它在哪个操作系统上运行并不重要。你知道吗

只需转到python库文件夹,查找模块文件夹并将其复制到项目文件夹,然后就可以卸载,python应该可以从项目文件夹导入它,并且只需要发送包含模块的作业。你知道吗

python库文件夹因操作系统而异,您可以查看this answer中如何找到模块位置。你知道吗

相关问题 更多 >