
正文
python在其他电脑上运行不了,py文件在其他电脑上运行不了
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
用py2exe打包Python程序成exe无法在没有装Python电脑上运行
1、有可能是在高版本的windows(或python)上生成的exe,换低版本没法使用。建议换比如python6来生成。
2、可以。将各个月的Python程序打包为exe程序,这样就可以同时打开多个doc窗口,运行多个月的程序了。
3、首先打开百度,登陆python官网。下载downloads,windows版本。然后在新打开的页面中,选择适合自己的电脑的版本。等待下载完毕后,打开安装包,开始安装,next。然后选择安装路径,最好不装在C盘。
4、接下来在当前目录文件夹里面打开cmd,输入pyinstaller -F test.py进行打包 打包以后的目录结构是这样的:打开dist文件夹,可以看到我们打包出来的exe文件:击exe文件,发现程序闪退,没有正常工作。
5、所以即使没有安装 Python 解释器,只要目标计算机架构和依赖库符合要求,Python 程序也可以在计算机上独立运行。常用的打包工具有 pyinstaller、py2exe等。
6、如果你使用的是pyinstaller这个命令打包的话, 你需要使用-p参数指定下python库的路径。
相关问答
Q1: pyinstaller打包在别的电脑上无法运行?
打包有错误,具体看build文件下的warn***.txt文档,里面详细记载了错误的原因。一般都是库丢失。不要下拉双击执行,可以在控制台下执行,看看报错内容。
用pyinstaller打包成exe之后,自己电脑跑没问题,到别人电脑一跑就闪退,而且根本看不到问题是什么。网上搜的办法基本上就是 或者 但是,大部分的问题都是import 导入包的问题,根本走不到那一步。
你将打好的exe 在别人的电脑上,用 cmd 启动,看看会打印出什么信息,根据这些信息去查原因。
Q2: 为啥python脚本工具不能在别的机子上运行
1、在Mac OS X上无法使用。Python大多都是针对win系统的,Mac OS X 有些就会出问题,所以win上可以运行的python脚本在Mac上跑不了。
2、也是可以编译打包的,只是语言的特性,python更多的程序是作为一些辅助工具。也就是写出来的程序只是自己用,比如自动化运维、爬虫,都不是像传统的程序,不是完全通用的。
3、可以。需要将python的dll附到可以引用的目录里。注意版本号,还有是否是调试版。DLL的编译器也要相同。如果是linux也需要将相应的so文件随你的发布程序放到相应的目录。通常可以放在同一个目录里。
4、可以安装一个Python模拟器,比如QPython。安装完这个apk,就可以在Android上运行Python脚本了。
5、首先你这个python脚本是正确的 #!/usr/bin/python这个是python解释器的路径,在window下可以用的,不会影响你的程序。
6、首先我们可以在手机上安装qpython3。接着我们可以直接选择“终端”在这里面我们可以直接一行一行输入执行代码。我们也可以选择进入“编辑器”。直接输入我们的python脚本代码。
Q3: 为什么运行不出来Python?
1、代码中有未处理的异常:当代码执行过程中发生异常(如访问空指针、除零等),如果没有正确地捕获或处理这些异常,程序就会停止运行。代码中有死循环:如果你的代码中有一个无限循环,那么程序就会一直运行下去,无法结束。
2、文件被损坏或者安装不正确造成的: 直接的GUI就打不开,或者打开闪退; 建议重新修复一下,或者卸掉重新安装。
3、环境变量的问题:如果Python的安装路径没有添加到系统的环境变量中,Cmd无法找到Python解释器,因此无法运行Python代码。
Q4: 在windows中用python写的代码中有关路径,放到mac电脑里不能运行?
1、请先给出明确答复,可以截下代码。如:win上的路径:open(r文\件\地\址)在Mac OS X上不用 “r”,open(文/件/地/址)就行了。win中的Pythonx可以使用pygame 在Mac OS X上无法使用。
2、程序无输入输出,只执行过程,点击后调用dos窗口后关闭,过程非常短;运行环境出现错误或代码不规范等错误,没有提示,无法运行。建议下载相应的调试工具,有错误提示,可以下载vscodepycharm软件,可以用来过程调试。
3、首先,程序是没有问题的。其次,应该是你在解释器shell里面直接输入了吧?否则下面的错误提示中不会显示stdin的。你把上面的写到文件中,确保不要用全角输入或者一些特殊编码,dos或者utf-8编码就好了。
4、在mac终端运行python文件操作步骤如下:在桌面的顶端有个前往的选项点击前往,然后有个应用程序点击这个选项。点击应用程序里面个实用工具点击这个选项,然后会看到终端选项。打开终端。
5、在finder中双击即可运行。注意:双击后会打开一个终端,上面初始的运行路径是用户的根目录。如果脚本中有相对路径的操作,程序运行的时候结果会与预期相左。
Q5: 为什么win上可以运行的python脚本在Mac上跑不了呢?
这是因为mac系统和windows系统关于路径分隔符不一样产生的问题。可以通过python自带的os模块来解决这个问题。说明:os.getcwd()可以获取当前路径的绝度路径字符串,os.sep可以获取到当前操作系统的路径分隔符。
mac系统其实自带了一个python的执行执行环境,用来运行python还行,但是开发可能就不够了,因此我们需要重新安装python。
coding: utf-8 在文件头加这句看看。
程序无输入输出,只执行过程,点击后调用dos窗口后关闭,过程非常短;运行环境出现错误或代码不规范等错误,没有提示,无法运行。建议下载相应的调试工具,有错误提示,可以下载vscodepycharm软件,可以用来过程调试。
给你个建议:一次学好一样东西。mac自带python,无需ide。mac已经是一个*nix系统,无需再搭linux系统。
python在其他电脑上运行不了的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于py文件在其他电脑上运行不了、python在其他电脑上运行不了的信息别忘了在本站进行查找喔。







