手动安装Python模块时的问题 - 命令行和解释器均有

0 投票
2 回答
944 浏览
提问于 2025-04-17 18:51

我刚开始重新学习Python,但在XP电脑上安装一个基本的Python模块时遇到了问题。我下定决心不走“简单安装”的路。

  • a) 我在XP电脑上没有安装Python。
  • b) 我从http://www.python.org./download/下载了“Python 2.7.3 Windows Installer”,安装没有问题(安装在C:/Python27)。
  • c) 我下载了xlwt 0.7.4,链接是https://pypi.python.org/pypi/xlwt,但在这里我遇到了问题。xlwt的说明文件上写着:“任何操作系统:将.zip文件解压到合适的目录,进入该目录,然后执行‘python setup.py install’。”

我把文件放在正确的目录后,按照说明操作,但命令提示符不识别“python”这个词。(这是正常现象吗?还是我需要手动更改环境变量?)

由于这样不行,我在这个网站上查了一些信息,决定从命令提示符进入Python解释器,然后输入“setup.py install”。但这也没有成功,解释器提示:

File "<stdin>", line 1
  setup.py install
                 ^

我不明白为什么它不识别setup.py,因为我在正确的目录里:

path = os.getcwd()
print =os.listdir(path)

打印出的内容是:

['HISTORY.html', 'licences.py', 'PKG-INFO', 'README.html', 'setup.py', 'tests',
'xlwt']

我是不是漏掉了什么,还是说明文件的指示假设我还需要做其他事情?

2 个回答

0

点击 开始 -> 运行...,然后输入 cmd,按下 回车 键。接着输入 cd \path\to\module\dir,这一步是让你进入到存放模块的文件夹。然后在这个文件夹里输入 c:python27\python setup.py install,这样就可以开始安装了。

0
python setup.py install

这个命令是要在命令提示符里输入,而不是在Python解释器里。

看起来你的PATH环境变量设置得不太对。你需要把它改成包含python.exe所在的文件夹,这样你就可以运行setup.py这个脚本了。

撰写回答