直接运行py文件(Ubuntu)

直接运行py文件(Ubuntu),第1张

有同学问,能不能像.exe文件那样直接运行.py文件呢?在Windows上是不行的,但是,在Mac和Linux上是可以的,方法是在.py文件的第一行加上一个特殊的注释滑则旅:

然后,通过命令给hello.py以执行权限:

就可以直信凳接运行hello.py了,比如盯卜在Ubuntu下运行:

添加环境变量:

终端中cd 到.py所在的目録中直接输入python xxx.py,回车後没有反应。

根据百度上的方法:

在脚本文件顶端注释:#!/usr/bin/env python,终端中输入chmod +x annotation.py,最後执行命令:./annotation.py

报错,错误提示 :

import pandas as pd

ImportError: No module named pandas

那就安装模块pandas:

当我直接pip install pandas 安装的时候,提示我已誉掘经安装了,但是运行.py的时候还是提示我找不到该模块。

然後我就使用这个命令来安装:sudo apt-get install python-pandas

安装结束後我再次运行命令:

回车後就没有反应了:./annotation.py

再次从修改权限的命令庆行核开始:chmod +x annotation.py,   ./annotation.py,回车後还是没有反应。

这些问题都还没有解决,若解决了之後再来追加更新

参考来源:

1. ubuntu下执行.py文件 - hou_yaxin的博客 - CSDN博客

2. 终端直接执行py文件,不需要python命令 - weixin_33895475的带闭博客 - CSDN博客

原因:设置错误造成。解决方法:重新正确输入代码查询来解决此问题。

如下参考:

1.根据提示检查错误代码。有问题的是开函数。

2.再次仔细查看这部分错误的文件名,找到一个*,让搜伍问题就会被查漏毕出来。

3.用*符号替换('*',坦或"),如下图。

4.再次运行代码,如下所示。

5.最后完成图片的抓取,如下图所示。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12301462.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存