手动安装python模块的问题 - 命令行和解释器

时间:2013-03-12 19:34:49

标签: python windows install

回到python,我遇到了在XP机器上安装基本python模块的问题。我决心不采取“简易安装”的方法。

  • a)我在XP机器上没有python。
  • b)我下载了“Python 2.7.3 Windows Installer“来自http://www.python.org./download/。没有 安装问题(安装在C:/ Python27中)
  • c)我下载了 xlwt 0.7.4 https://pypi.python.org/pypi/xlwt这就是我所拥有的 一个问题。 xlwt的自述文件指出:“任何操作系统:解压缩.zip文件 进入一个合适的目录,chdir到那个目录,然后做“python setup.py install“。”

使用正确目录中的文件,按照说明似乎不起作用,因为我的命令提示符不能识别“python”作为术语。 (这是正常的,还是我应该手动更改我的环境变量?)

看到这不起作用我在this website上阅读了一些信息,并决定从命令提示符输入python interpreter并输入“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 :(得分:0)

python setup.py install

意味着要在命令提示符下输入,而不是在Python解释器中输入。

看起来您的PATH环境变量未正确设置。将其更改为包含python.exe所在的目录,您应该能够运行setup.py脚本。

答案 1 :(得分:0)

点击Start -> Run...,输入cmd并点击 Enter 。输入cd \path\to\module\dir。在setup.py文件所在的目录中输入c:python27\python setup.py install,您应该很高兴。