【问题标题】:query about installing Python package关于安装Python包的查询
【发布时间】:2012-03-28 04:22:32
【问题描述】:

我已经在我的 Ubuntu 上安装了 ipython,然后我也安装了 mechanize。
我能做到的

import mechanize

在命令提示符下。但是当我说从 ipython 导入机械化时,它说没有名为机械化的模块。

【问题讨论】:

  • 检查它(机械化)的安装位置并确认它是否可以通过 PYTHON_PATH 访问
  • @harshith : 路径不同 burhan : 否
  • 我不明白我怎么可能从命令导入但不能从 ipython 导入

标签: python mechanize ipython


【解决方案1】:

我会这样做...

在控制台中:

>>> import mechanize
>>> mechanize.__file__
Some/path/to/mechanize

然后在 IPython 中,

[1] import sys
[2] print sys.path

查看 /Some/path/to/mechanize 是否在您的 sys.path 中。

【讨论】:

  • 感谢它不在 sys.path 中。你能告诉我如何将它们永久添加到 ubuntu 中的 sys,path 中吗??
  • 将此行放入~\.bashrc文件export PYTHONPATH=<your path to mechanize>。这一行命令应该可以完成这项工作:$ echo "export PYTHONPATH=<your path to mechanize>" >> ~\.bashrc。然后重新启动您的操作系统并检查。
  • @HarshithJ.V. :我尝试了与您解释的相同并重新启动系统。还是一样的错误
  • mechanize.__file__ 给你什么?
猜你喜欢
  • 1970-01-01
  • 2015-10-10
  • 1970-01-01
  • 1970-01-01
  • 2014-02-07
  • 2020-07-19
  • 1970-01-01
  • 2020-01-11
  • 1970-01-01
相关资源
最近更新 更多