我尝试使用ssh通过终端执行python文件(文件本身不在我的计算机中)。
我执行以下操作:
./playg.py
我得到: “:没有这样的文件或目录”
我肯定在正确的目录中(当我写猫playg.py
时,我可以看到文件的内容|
该文件具有r / w / x属性: -r-XR-XR-X
答案 0 :(得分:1)
首先转到playg.py
现有文件夹。
然后输入python playg.py
答案 1 :(得分:1)
您可以使用python playg.py执行它。
您可能无法使用./playg.py执行它的原因是脚本的第一行。
#!/usr/bin/python
第一行中的或类似内容可能不适合该系统。
#!/usr/bin/env python
会在当前环境中查找python可执行文件,并且更加灵活。
答案 2 :(得分:1)
检查结束符编码。如果您使用cr-lf编码而不是lf,则会出现该错误...
答案 3 :(得分:0)
转到包含该文件的目录并运行:
python play.py
答案 4 :(得分:0)
尝试执行
时,请尝试在文件名前添加 python python playg.py
答案 5 :(得分:0)
python /path/to/file/playg.py应该可以工作