所以这是一个有趣的问题。
我正在使用ubuntu 14.04并尝试使用pymongo。我安装了python和mongo,并安装了pymongo。这是问题
如果我要在其中运行导入pymongo的程序,例如
python test.py
结果将是"没有名为pymongo"
的模块然而,如果我要跑
chmod +x test.py
./test.py
一切正常。有什么想法吗?谢谢你的帮助
答案 0 :(得分:0)
你的脚本是否有shebang("#!")作为第一行?如果是这样,它将指示程序运行脚本,这可能是python的不同版本,而不是手动运行。可能是pymongo安装在该版本上,但不是在终端中手动运行时获得的版本。