相关疑难解决方法(0)

无法导入明确安装的模块

安装mechanize之后,我似乎无法导入它.

我尝试从pip,easy_install和via python setup.py install这个repo安装:https://github.com/abielr/mechanize.所有这一切都无济于事,因为每次我输入我的Python互动时,我得到:

Python 2.7.3 (default, Aug  1 2012, 05:14:39) 
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import mechanize
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: No module named mechanize
>>> 
Run Code Online (Sandbox Code Playgroud)

我之前运行的安装报告说它们已经成功完成,所以我希望导入能够正常工作.可能导致此错误的原因是什么?

python python-module mechanize

120
推荐指数
10
解决办法
25万
查看次数

pip或pip3来安装Python 3的包吗?

我有OS X El Captain的Macbook.我认为它Python 2.7预先安装在它上面.但是,我也安装Python 3.5了.当我开始使用时Python 3,我读到如果我想安装一个包,我应该输入:

pip3 install some_package
Run Code Online (Sandbox Code Playgroud)

无论如何,现在我用的时候

pip install some_package
Run Code Online (Sandbox Code Playgroud)

some_package安装了Python 3.我的意思是我可以导入它并毫无问题地使用它.而且,当我输入pip3Terminal,我得到了关于用法的消息:

Usage:   
  pip <command> [options]
Run Code Online (Sandbox Code Playgroud)

这是我输入时得到的相同信息pip.

这是否意味着在previos版本,事情是不同的,现在pippip3可以互换使用?如果是这样,并且为了争论,如何安装包Python 2而不是Python 3

python macos pip python-2.7 python-3.x

88
推荐指数
6
解决办法
8万
查看次数

标签 统计

python ×2

macos ×1

mechanize ×1

pip ×1

python-2.7 ×1

python-3.x ×1

python-module ×1