我试图执行一个python文件,它不保存在python目录中,而是保存在linux(fedora)终端中的另一个文件中。我试过的是:
$ exec(vsh1.py)
导致错误:
bash: syntax error near unexpected token 'vsh1.py'
请有人找到解决方案吗...... 提前致谢
答案 0 :(得分:0)
exec(python2.7 filename.py)
这将是命令。
答案 1 :(得分:0)
你想要这个:
python vsh1.py
或者如果你的脚本设置正确,具有可执行权限和“shebang line”:
./vsh1.py
答案 2 :(得分:0)
找到你的python的源文件
find / -name vsh1.py
并且一旦定位运行
python /path_you_found/vsh1.py
如果您希望从解释器的任何位置查看脚本,则必须将其添加到PYTHONPATH:
PYTHONPATH=$PYTHONPATH:/path_you_found/vsh1.py
如果您的脚本位于同一目录中,则可以运行
python ./vsh1.py