当前位置:   article > 正文

python运行py文件没反应_WinPython不能直接运行.py文件(不Spyder的)

win 不能直接运行.py文件了

我想我的Python项目分发给其他人,使他们可以在没有在PC上安装Python 3.4(窗口)WinPython不能直接运行.py文件(不Spyder的)

我已经下载运行它,并提取出两个WinPython-32bit-3.4.4.6Qt5和WinPython-64bit-3.4.4.6Qt5软件包 - 在Spyder的帮助下 - 我运行我的python脚本时没有任何问题(在32位和64位窗口的2台不同机器上)。 (我将我的python脚本复制到settings/.spyder-py3文件夹中 - 并从spyder打开它运行它)。即使在没有安装python的机器上,这也可以正常工作。

但是,当我双击python脚本(带.py扩展名) - 我看到它不会自动运行。 Windows要求我选择运行/打开文件的程序。这在win7和win8上都会发生。

这似乎很奇怪 - 因为昨天晚上它在winPython(py版本3.5)的不同版本的机器上运行正常。今天,即使该版本不起作用。

在WinPython文档或网上任何其他地方找不到关于此的任何建议或建议。

我在做什么错?如果没有Spyder被首先调用,那么.py脚本应该运行吗?

任何帮助将不胜感激。

2017-04-10

Raad

+0

使用py2exe或PyInstaller为您的脚本创建可执行文件,而不是使用WinPython分发它。 –

+0

谢谢你的建议。我在我的项目中使用了openpyxl。我看到Pyinstaller在处理openpyxl时遇到了一些问题,尽管没有其他外部模块。我会给py2exe一个尝试。 –

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/213693
推荐阅读
相关标签
  

闽ICP备14008679号