gpt4 book ai didi

python - 从 Bash 脚本调用 python 脚本

转载 作者:太空宇宙 更新时间:2023-11-04 10:10:29 29 4
gpt4 key购买 nike

我正在尝试从 bash 脚本调用 python 脚本。仅当我尝试从 bash 脚本运行 .py 时才会出现导入错误。如果我使用 python myscript.py 运行,一切都很好。这是我的 bash 脚本:

while true; do
python script.py

echo "Restarting...";
sleep 3;
done

我得到的错误:

Traceback (most recent call last):
File "script.py", line 39, in <module>
from pokemongo_bot import logger
File "/Users/Paolo/Downloads/folder/t/__init__.py", line 4, in <module>
import googlemaps
ImportError: No module named googlemaps

最佳答案

这个故事还有更多内容不在您的问题中。您的 PYTHONPATH 变量在此过程中的某个地方变得困惑。
插入几条快速测试线:

在庆典中:

echo $PYTHONPATH

在你的 python 中:

import os
print os.environ["PYTHONPATH"]

在某些时候,googlemaps 的路径丢失了。

关于python - 从 Bash 脚本调用 python 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38665093/

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