gpt4 book ai didi

python - "Python module not found"安装模块错误

转载 作者:太空宇宙 更新时间:2023-11-03 19:02:09 25 4
gpt4 key购买 nike

我使用的是安装了 MAMP 服务器的 Mac 10.6.8。我已经在Python 2.6下安装了Scrapy和MySQLdb模块

当我从 python 命令行或另一个项目导入 MySQLdb 模块时,我没有看到任何错误,并且它按预期工作。但是,当我在 Scrapy 项目中导入 MySQLdb 模块时,出现导入错误(“ImportError:没有名为 MySQLdb 的模块”)。

我不是 Python 专家,这样的行为是很出乎意料的。为什么会这样?如何解决这个问题?

$ which python
/opt/local/bin/python (which is a symlink to "/opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6")
<小时/>
$ which scrapy
/usr/local/bin/scrapy

最佳答案

您安装了多个 Python 实例(例如,一个是 OS X 内置的,另一个来自 MAMP)。检查这些模块是否实际安装在 MAMP Python 2.6 中(查看它们驻留在哪个 site-packages 目录中)。

如果您使用 easy_install 从内置 Python 安装模块,您将无法从其他 Python 实例使用它。

附注为什么要使用 MAMP? Mac OS X 已经拥有您需要的所有组件(Apache、MySQL、Python)。

关于python - "Python module not found"安装模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15760504/

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