提前谢谢你。在
我对Linux比较陌生,正在使用ubuntu12.04.3。基本上,为了让Django工作,我一直在处理一些文件。好吧,出于某种原因,我想我应该再安装一个Python2.7。愚蠢的是,我手动安装了它。现在,当我打开pythonshell并执行“import django”时,就找不到它了。在
我只想回到默认情况下在Ubuntu上使用的Python,或者用apt-get重写我手动安装的Python。然而,我不知道如何做到这一点,也没有找到一个可以帮助我的问题。在
任何帮助都是非常感谢的。我已经做了6个小时了。。。在
--编辑--
好吧,好吧,我只是在试着把Python放在正确的地方。我在其他帖子中看到你应该在~/.profile文件中这样做。我查了那个文件,加了一行
export PYTHONPATH=$PYTHONPATH:/usr/local/lib/python2.7/dist-packages
“import django”仍然显示“找不到模块”
我试着做“导入操作系统”,然后操作系统环境[“PYTHONPATH”],它给了我:
回溯(最近一次呼叫): 文件“”,第1行,输入 文件“/usr/local/lib/python2.7/用户词典.py“,第23行,ingetitem 升高键错误(键) KeyError:'PYTHONPATH'
据我所知,这意味着我没有PYTHONPATH变量集,但我不确定我做错了什么。在
--另一个编辑-- 由于我不是一个很有信誉的会员,我不允许在我最初的问题8小时之前回答我自己的问题,所以我把它作为一个更新。在
嘿,伙计们,谢谢你们的快速反应和有用的提示。我所做的就是打开一个python shell并键入:
sys.path.append('/usr/local/lib/python2.7/dist-packages')
而且成功了!在
我应该从一开始就这样做,而不是试图覆盖Python的手动安装。在
再次感谢大家的帮助。在
我现在感到如释重负:)
为了将来参考,您希望使用virtualenv,它是专门为避免此类问题而设计的:)
听起来像是你的路径有问题-python找不到django,因为它不知道在哪里可以找到它。查找有关路径的问题,看看这些问题是否有帮助。在
相关问题 更多 >
编程相关推荐