所以这是一个有趣的问题。
我正在开发 ubuntu 14.04 并尝试使用 pymongo。我已经安装了 python 和 mongo 并且安装了工作和 pymongo。这是问题
如果我要运行一个带有 import pymongo 的程序,例如
python test.py
结果将是“没有名为 pymongo 的模块”
但是,如果我要运行
chmod +x test.py
./test.py
一切正常。有什么想法吗?谢谢您的帮助
最佳答案
您的脚本是否将 shebang ( "#!") 作为第一行?如果是这样,它将指示运行脚本的程序,该脚本可能与您手动运行的 python 版本不同。可能是 pymongo 安装在该版本上,但不是您在终端中手动运行时获得的版本。
关于python - 没有名为 pymongo 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24911956/