OSError: [Errno 8] Exec format error
OSError: [Errno 8] Exec format error
访问 python项目某个.py文件的网页的时候会出现OSError: [Errno 8] Exec format error的问题,一般情况下是由于基于Unix(Linux,Mac OS)系统下的问题。例子如下:
if __name__ == '__main__':app.run()# app.run(debug=True,host='***.****.**.***', port=****)Traceback (most recent call last):File "/home/bright-wu/****/****.py", line 145, in <module>app.run()File "/home/bright-wu/.myvirtualenvs/****/local/lib/python2.7/site-packages/flask/app.py", line 944, in runrun_simple(host, port, self, **options)File "/home/bright-wu/.myvirtualenvs/loveyy/local/lib/python2.7/site-packages/werkzeug/serving.py", line 1007, in run_simplerun_with_reloader(inner, extra_files, reloader_interval, reloader_type)File "/home/bright-wu/.myvirtualenvs/loveyy/local/lib/python2.7/site-packages/werkzeug/_reloader.py", line 332, in run_with_reloadersys.exit(reloader.restart_with_reloader())File "/home/bright-wu/.myvirtualenvs/****/local/lib/python2.7/site-packages/werkzeug/_reloader.py", line 176, in restart_with_reloaderexit_code = subprocess.call(args, env=new_environ, close_fds=False)File "/usr/lib/python2.7/subprocess.py", line 523, in callreturn Popen(*popenargs, **kwargs).wait()File "/usr/lib/python2.7/subprocess.py", line 711, in __init__errread, errwrite)File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_childraise child_exception
OSError: [Errno 8] Exec format error
问题解决办法
一,chmod +x filedir filedir是要访问的文件名称,设置了以后文件具有可执行权限才能被web服务器访问。
二,在.py文件的开头写下以下代码
#! /usr/bin/env python
#encoding: utf-8from flask import Flask,render_template,request,redirect,url_for,session,g
备注:
一般所有的python程序第一行应该为#!行,它可以告诉计算机你想用python来执行这个程序。例如
在windows系统下
#! python3或 #! python
在linux系统下*
#! /usr/bin/env python
#! /usr/bin/ python (如果报其他错误,使用#! /usr/bin/env python试试看)
在OS X下
#! /usr/bin/env python
#encoding: utf-8 预防编码错误SyntaxError: Non-ASCII character ‘\xe5’ in file (python3以下版本)
OSError: [Errno 8] Exec format error相关推荐
- docker Cannot start container [8] System error: exec format error
docker Cannot start container [8] System error: exec format error 学习了:https://www.aliyun.com/jiaoch ...
- Docker启动失败提示【exec user process caused: exec format error】
Docker启动失败提示[exec user process caused: exec format error] Docker版本不支持Arm64,可在网络上查找ARM64的版本
- Win10 Ubuntu子系统(内嵌ubuntu18.04)运行32bit Linux原生程序 解决Exec format error错误
Win10 Ubuntu子系统(内嵌ubuntu18.04)运行32bit Linux原生程序报错:442: ./install.sfx.4064: Exec format error 通过reade ...
- Exec format error问题的原因
最近接了一单Linux驱动开发的活儿(q793077569),在搭建开发环境的过程中,编译内核时出现报错,exec format error,经过排查,是因为所使用的ubuntu系统是32位的,而交叉 ...
- Linux Nginx启动报错:Failed at step EXEC spawning /etc/rc.d/init.d/nginx: Exec format error.
目录 场景 报错 原因 解决 场景 systemd启动nginx systemctl start nginx.service 报错 报错第一行为 Failed at step EXEC spawnin ...
- docker使用镜像报错:standard_init_linux.go:211: exec user process caused “exec format error“
在服务器使用镜像运行代码时出现了该报错.使用了docker run 后,由于是刚接触docker,不知道是什么原因.经网上查阅资料后,了解到原来有可能是我的镜像架构和机器架构不一致. 使用 docke ...
- geth运行报错zsh: exec format error: ./geth
使用: file geth 可知,原因多半是geth与对应的系统不匹配造成的,同理,AMD的mac也暂时用不了这个 可以从这里重新下载:https://geth.ethereum.org/downlo ...
- standard_init_linux.go:211: exec user process caused “exec format error“
1.我们可以使用 docker images 来列出本地主机上的镜像 docker images 2.查看一下你所docker pull下来的镜像架构("Architecture" ...
- pyqt5 安装pyqt ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied:解决方案
pyqt5 安装pyqt ERROR: Could not install packages due to an OSError: [Errno 13] Permission denied:解决方案 ...
- pip报错 ERROR: Could not install packages due to an OSError: [Errno 2] No such file or directory
使用pip安装某些包时,会出现以下报错 ERROR: Could not install packages due to an OSError: [Errno 2] No such file or d ...
最新文章
- python技巧提升
- Marvelous Designer衣袖设计教程
- 微软推出“ Group Transcribe”应用,多人多语言会议实时高准确度文字转录并翻译
- 每日一套szuManthan, Codefest 19 (open for everyone, rated, Div. 1 + Div. 2)
- 【OCP新题库】052最新题库解析-第5题
- 面试:a==1 a==2 a==3 是 true 还是 false?
- 《DSP using MATLAB》Problem 6.12
- @configurationproperties注解的使用_SpringBoot常用注解的简单理解
- matlab 动画_MATLAB绘图动画(1)
- 架构设计 | 分布式体系下,服务分层监控策略
- 定理在数学中的简写形式_湘教版八年级数学上册知识点总结
- 对存在过期 binlog 的 MySQL5.7 添加从服务器
- Github和Git的基本教程,适合新手
- 计算机网络课程设计小型企业局域网的组建,计算机网络课程设计小型企业局域网的组建.doc...
- English音标(全)与单词家园
- html 背景色线性渐变,各种浏览器设置背景颜色线性渐变的方式
- mc:Ignorable=“d“什么意思?
- 动态给div背景图片赋值
- Fiddler抓取HTTPS最强攻略
- greensock缓动类包之TweenLite
热门文章
- 睡觉计算机主机在身旁好么,笔记本电脑的睡眠和休眠之间有什么区别
- npm install报错10054,Error while executing
- 全微分的充分条件和必要条件
- 2022年,前端网课分析
- Java解决vue跨域问题
- 如何用python爬虫薅羊毛_拼多多现重大BUG被“薅羊毛”,教你如何用Python简单褥羊毛...
- 微信PC版应用双开,一台计算机两个微信号
- myqr制作动态二维码出错
- NB-IoT从原理到实践 学习笔记 Part 9-10
- Ardunio开发实例-MSA301三轴加速计