【发布时间】:2015-04-04 13:11:29
【问题描述】:
这是我的第一篇文章,我已经使用 python 大约一个月了。
无论如何,我一直在尝试将下载的模块导入 python 2.7,例如 django 和 mechanize,但我一直收到同样的错误,告诉我没有这样的模块。我用 pip 下载了两者,据我所知应该在正确的目录中。不久前,我决定简单地将 django 文件夹复制并粘贴到我保存程序的同一个文件夹中,这样就解决了这个问题。不过,这似乎有点乱,必须将我所有的模块保存到不同的文件夹中。所以我查看了stackoverflow(和其他软件)并将同一个文件夹粘贴到 PYTHONPATH 目录中,但这也没有解决问题。对于这个冗长的问题,我深表歉意,但我已经有一段时间了,并尝试了一些不同的修复方法。任何反馈将不胜感激,非常感谢。
附带说明,默认模块可以正常工作,例如:math 和 os。旁注,我正在运行 kubuntu 14.04。
再次感谢。
【问题讨论】:
-
抱歉,我想如果不访问您的特定环境,这是无法诊断的。我运行相同的操作系统没有问题。我会寻找模块名称冲突(也许你的代码覆盖了一些重要的内置),但如果代码在另一台主机上运行正常,你可能应该只是nuke it from orbit(重新安装)。
-
是的,我试图避免完全重新安装,但我攻击它的次数越多,似乎这是唯一的选择。无论哪种方式,我都尝试从终端和 sublime(基本脚本编辑器)运行代码。
标签: python django python-2.7 path python-module