在Python 2.7中导入模块错误

时间:2014-08-01 18:04:05

标签: python import importerror xlrd

我花了一个下午的大部分时间尝试导入xlrd模块,当我在shell中执行它时它会工作,但是当我尝试运行任何文件时,我收到导入错误。 有人可以提供解决方案吗? (我是初学者,所以请特别难以具体)

此代码:

#!/usr/bin/python

import os

os.chdir("C:/Users/User/Documents/Python/xlrd")

import xlrd

返回错误:

Traceback (most recent call last):

   File "C:\Users\User\Documents\Python\Programs\Radiocarbon27.py", line 4 in <module>

import xlrd
ImportError: No module named xlrd

包含setup.py文件的setup.py的路径是C:\ Users \ User \ Documents \ Python \ xlrddocs

谢谢!

2 个答案:

答案 0 :(得分:1)

点击Start button,点击All Programs,点击Accessories,然后点击Command Prompt

键入Python,然后按Enter键。

如果您得到以下内容,则必须设置环境变量。

'python' is not recognized as an internal or external command,
    operable program or batch file.

如果Python启动,那么您不必设置环境变量。 关闭命令提示符并打开另一个。

在新命令提示符下键入:cd C:\Users\User\Documents\Python\xlrddocs

然后输入:Python setup.py install

就是这样!现在在你的.py文件中输入:

import os
import xlrd

答案 1 :(得分:1)

未安装xlrd软件包。 例如,你可以做

$yum install python27_xlrd-0.9.3