Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/307.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
手动安装python模块的问题-命令行和解释器_Python_Windows_Installation - Fatal编程技术网

手动安装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安装“” 如果文件位于正确的目录中,

刚刚回到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安装“”
如果文件位于正确的目录中,那么按照说明操作似乎不起作用,因为我的命令提示符不识别“python”作为术语。(这是正常情况,还是应该手动更改环境变量??)

鉴于这不起作用,我阅读了一些相关信息,决定从命令提示符下输入python解释器并输入“setup.py install”。这也不起作用,口译员说:

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