Python:在使用pip安装xlrd之后:“ImportError:no module named xlrd”
回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>在使用pip安装xlrd之后,我仍然无法让它在我的脚本中工作。我不确定我是否遗漏了一些显而易见的东西-请帮忙!</p>
<p>目前,在命令行中输入<code>pip list</code>可以得到以下结果:</p>
<pre><code>pip (9.0.1)
setuptools (32.1.0)
wheel (0.29.0)
xlrd (1.0.0)
</code></pre>
<p>输入<code>pip show xlrd</code>将给出:</p>
<pre><code>Name: xlrd
Version: 1.0.0
Summary: Library for developers to extract data from Microsoft Excel (tm) spreadsheet files
Home-page: http://www.python-excel.org/
Author: John Machin
Author-email: sjmachin@lexicon.net
License: BSD
Location: /usr/local/lib/python2.7/site-packages
Requires:
</code></pre>
<p>然而,如果我进入python环境(通过在命令行上键入<code>python</code>)并尝试导入,那么我得到的是:</p>
<pre><code>Python 2.7.10 (default, Feb 7 2017, 00:08:15)
[GCC 4.2.1 Compatible Apple LLVM 8.0.0 (clang-800.0.34)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import xlrd
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named xlrd
</code></pre>
<p>以前有人遇到过这个问题吗?我还安装了python 3,并通过<code>pip3</code>下载了xlrd。然而<code>import xlrd</code>在两个版本(2或3)上都不起作用。</p>