Python 2.7中模块的导入错误

Python 2.7中模块的导入错误,python,import,importerror,xlrd,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:\Use

我花了一个下午的大部分时间尝试导入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
回溯(最近一次呼叫最后一次):
文件“C:\Users\User\Documents\Python\Programs\Radiocarbon27.py”,中的第4行
导入xlrd
ImportError:没有名为xlrd的模块
包含setup.py文件的setup.py的路径是C:\Users\User\Documents\Python\xlrddocs


谢谢

单击
开始按钮
,单击
所有程序
,单击
附件
,然后单击
命令提示符

键入
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安装

就这样!现在,在.py文件类型中:

import os
import xlrd

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

$yum install python27_xlrd-0.9.3

您希望将模块而不是chdir安装到包含它的目录中并从那里导入。运行
setup.py安装
。非常感谢!在实验室里,我需要在mac电脑上运行该软件,那么等效的操作是什么呢?你会做同样的事情。setup.py文件是python文件。它们可以在任何使用python的机器上工作。