Python 2.7中模块的导入错误
我花了一个下午的大部分时间尝试导入xlrd模块,当我在shell中进行导入时,它会工作,但当我尝试运行任何文件时,我会出现导入错误。 有人能提供一个解决方案吗?(我是初学者,所以请非常具体) 此代码: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
#!/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的机器上工作。