手动安装python模块的问题-命令行和解释器
刚刚回到python,我在XP机器上安装基本python模块时遇到了问题。我决定不采取“简单安装”的方法手动安装python模块的问题-命令行和解释器,python,windows,installation,Python,Windows,Installation,刚刚回到python,我在XP机器上安装基本python模块时遇到了问题。我决定不采取“简单安装”的方法 a) 我在XP机器上没有python b) 我下载了“Python 2.7.3” Windows安装程序“从。不 安装问题(安装在C:/Python27中) c) 我下载了 xlwt 0.7.4,这就是我 一个问题。xlwt自述文件声明:“任何操作系统:解压.zip文件 进入一个合适的目录,chdir到该目录,然后执行“python” setup.py安装“” 如果文件位于正确的目录中,
- a) 我在XP机器上没有python李>
- b) 我下载了“Python 2.7.3” Windows安装程序“从。不 安装问题(安装在C:/Python27中)
- c) 我下载了 xlwt 0.7.4,这就是我 一个问题。xlwt自述文件声明:“任何操作系统:解压.zip文件 进入一个合适的目录,chdir到该目录,然后执行“python” setup.py安装“”
File "<stdin>", line 1
setup.py install
^
其中打印:
['HISTORY.html', 'licences.py', 'PKG-INFO', 'README.html', 'setup.py', 'tests',
'xlwt']
我在这里遗漏了什么,或者自述说明假设我也做了其他事情
python setup.py install
要在命令提示符下输入,而不是在Python解释器中输入
看起来您的PATH环境变量设置不正确。将其更改为包含python.exe所在的目录,您应该能够运行setup.py脚本。点击
Start->run…
,键入cmd
,然后点击Enter。键入cd\path\to\module\dir
。在setup.py文件所在的目录中输入c:python27\python setup.py install
,您就可以开始了。这就是我最初认为的问题所在-但我刚刚从python.org重新安装了python-安装真的需要手动环境变量吗?另外,“setup.py install”是为解释器设计的,对吗?“python setup.py install”将运行带有参数“setup.py install”的程序“python”。当给定这些参数时,Python将加载带有参数“install”的脚本“setup.py”。是的,看起来您需要手动调整环境变量。Python应该已经在您的计算机上运行了,它只是还不支持命令行。如果您键入python.exe的完整路径,则该路径将有效。但当然,你不想每次都这样做……很高兴知道需要手动环境设置。我仍然很好奇,当我试图从python解释器进行安装时,为什么“setup.py install”不起作用?坦白说,为什么你认为它会起作用?在Python解释器中,您需要键入Python表达式,而不是Python文件的名称。如果您键入“34+5*6”或“open('hello.txt','r').read()”之类的内容,它将计算该表达式的值并将其打印出来。如果您只想以非交互方式运行Python文件,请使用shell,在脚本名称之前使用“Python”。(如果您想使用已在解释器中以交互方式保存到文件中的代码,请阅读文档中的“导入”部分。)我想我看错了其中一页中的一条语句-我认为命令行路由是安装模块的一个选项,另一个选项是从python解释器中选择,easy\u install
或pip
有什么问题?学不到那么多:)
python setup.py install