wins和linux 系统不同编码格式导致的.py执行问题: bad interpreter: No such or file directory
2024-10-16 16:46:16
我在win7上用IDLE编写了一个python文件(MyTopo.py),但是用putty传到VM中的ubuntu系统中,用 ./MyTopo方式执行。
显示:
/bin/sh^M: bad interpreter: No such file or directory 。
但是用 python MyTopo.py执行方式就可以正确执行。
百思不得其解,后来在网上查到了原因:
这是不同系统编码格式的不同所引起的问题,在windows系统中编辑的.py文件中有linux系统无法识别的字符,
所以在ubuntu系统下执行会报错:bad interpreter: No such or file directory 。
MyTopo中部分源代码:
#!/usr/bin/python
# The Mininet Project2
# filename:MyTopo.py
# Author: Lewis from mininet.topo import Topo
from mininet.net import Mininet
from mininet.util import irange,dumpNodeConnections
from mininet.log import setLogLevel
...
...
最新文章
- Socket服务端和客户端(C++,CodeBlocks+GCC编译)
- iOS-H5学习篇-02
- Syncfusion的社区许可及免费电子书和白皮书
- nginx按天切割日志
- 基于.net mvc的校友录(六、codefirst的使用以及班级模块的关键部分实现)
- JavaScript 扯几句单线程相关
- 学习笔记TF028:实现简单卷积网络
- java 导出blob图片到excel
- js分页功能实现
- 小小知识点(三)——MATLAB如何把三维图用二维图表示
- MySQL多表查询 三表查询 连接查询的套路
- 452. Minimum Number of Arrows to Burst Balloons
- call()的个人理解
- C#如何运行外部程序(打开可执行程序):ShellExcute和Process
- webpackt入门1:webpack介绍&;webpack安装&;使用webpack打包
- 计算机名、主机名、用户账户名与NetBIOS名有什么区别
- Python之模块(二)
- hive多表联合查询(GroupLens->;Users,Movies,Ratings表)
- 在程序中使用命令行的方式来调用py文件
- CentOS 环境下基于 Nginx uwsgi 搭建 Django 站点
热门文章
- C#开发漂亮的数字时钟
- Win32下 Qt与Lua交互使用(一):配置Qt下Lua运行环境
- web移动开发最佳实践之html篇
- dtree的使用
- 两种应该掌握的排序方法--------1.shell Sort
- [King.yue]关于CSLA框架的一些看法
- [NOIP1998]最大数
- 【原】本地win7,远程服务器XP系统,两台机器间不能拖动文件
- Codeforces Round #343 (Div. 2) A. Far Relative’s Birthday Cake
- CURL超时处理