gpt4 book ai didi

python - ": No such file or directory"

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:21:00 25 4
gpt4 key购买 nike

Ubuntu 版本:12.04Python版本:2.7.3

我有一个脚本 (prawn.py) 开始于:

#! /usr/bin/env python
from random import choice
import os
from webbrowser import open_new
import urllib
print("!")
def getsource(url): page=urllib.urlopen(url);sourcecodey=page.read();page.close;return sourcecodey
#etc

当我在终端中运行它时:

$ ./prawn.py
: No such file or directory

当我将第一行更改为#!/usr/bin/python

$ which python
/usr/bin/python
$ ./prawn.py
bash: ./prawn.py: /usr/bin/python^M: bad interpreter: No such file or directory

但是当我使用“python prawn.py”运行它时,它起作用了。

我该如何解决这个问题?

最佳答案

^M 表示您正在使用 DOS 行结尾。请改用 UNIX 行结尾。您可以尝试使用 sed 将文件从 DOS 行结尾转换为 UNIX 行结尾,如下所示:

sed -E 's/\'$'\r''$//' < prawn.py > prawn.unix.py

转换后的文件将在 prawn.unix.py 中。

关于python - ": No such file or directory",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12996065/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com