zoukankan      html  css  js  c++  java
  • Python——/usr/bin/env: ‘python(3) ’: No such file or directory

    1.异常原因:

    DOS系统下和Linux系统下对于换行键的表示不同

    在windows下,用连续的' '和' '两个字符进行换行。' '为回车符,' '为换行符,比如原来的'aaabbb'更改为'aaa bbb'后输出的结果为:aaa 换行 bbb。

    #!/usr/bin/env python
    在Linux下,用' '进行换行。

    #!/usr/bin/env python
    所以windows下的程序会认为#!/usr/bin/env python是一行,而linux会认为#!/usr/bin/env python 是一行。

    2.异常解决:

    看了很多网上的教程,说用VIM编辑器进行修改,由于我不是很常用VIM编辑器,尝试了几次并没有成功。后来发现可以用dos2unix这个包进行转换。

    首先通过apt-get命令安装dos2unix的包,然后通过dos2unix这个命令即可完成转换。

    sudo apt-get install dos2unix
    dos2unix <filename>

    ————————————————
    参考链接:https://blog.csdn.net/NiYintang/article/details/86124338

  • 相关阅读:
    判断平衡二叉树 --牛客网
    二叉树深度 --牛客网
    重建二叉树 来源:牛客网
    快速排序
    30天自制操作系统笔记(第四天)
    pat 1047
    机器学习 周志华 第1章习题
    POJ 3126 Prime Path
    POJ 3279 Fliptile
    POJ 3278 Catch That Cow
  • 原文地址:https://www.cnblogs.com/skzxc/p/12516989.html
Copyright © 2011-2022 走看看