Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/327.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包时出现错误:未找到pythonw_Python_Anaconda_Conda_Python Packaging - Fatal编程技术网

安装python包时出现错误:未找到pythonw

安装python包时出现错误:未找到pythonw,python,anaconda,conda,python-packaging,Python,Anaconda,Conda,Python Packaging,尝试使用conda update--all更新Anaconda后,下载成功结束,但尝试安装软件包时,错误消息: Windows找不到“pythonw”。请确保键入的名称正确,然后出现“重试”。有人知道怎么处理吗? 提前谢谢 另外,我在别的地方安装了巨蟒,C:\,可能与此有关?环境变量?该错误是典型的,因为默认情况下python仅为当前用户安装。在python安装过程中,只要我们不费吹灰之力,即将安装更改为所有用户,就可以消除此错误 结合上述步骤,需要将环境变量更新到安装位置。我遇到了完全相同的问

尝试使用conda update--all更新Anaconda后,下载成功结束,但尝试安装软件包时,错误消息: Windows找不到“pythonw”。请确保键入的名称正确,然后出现“重试”。有人知道怎么处理吗? 提前谢谢


另外,我在别的地方安装了巨蟒,C:\,可能与此有关?环境变量?

该错误是典型的,因为默认情况下python仅为当前用户安装。在python安装过程中,只要我们不费吹灰之力,即将安装更改为所有用户,就可以消除此错误


结合上述步骤,需要将环境变量更新到安装位置。

我遇到了完全相同的问题,我确实为所有用户安装了Anaconda(Win7-x86)。这可能表明全用户/单用户安装不是问题。我使用python.exe的完整路径和唯一的环境变量PYTHONHOME启动更新,该变量具有Anaconda安装的实际路径。不向系统路径环境变量添加任何内容,因为它不是Miniconda安装程序中的推荐选项。我有自己的简单py.bat,其中设置了PYTHONHOME,python.exe开始使用完整路径。我使用以下命令行(py传递给python.exe后的所有参数):

我确实提到了关于PythonW的消息没有找到,但所有的东西都是以某种方式安装的。可能的问题是在Windows菜单中添加快捷方式:我确实查看了源代码,并在Anaconda\Lib\site packages\menuinst文件夹、\uuuu init\uuuu.py文件中找到了可疑的位置。我确实修改了install()函数中的一行,调用RunAsAdmin()。我没有使用简单的“pythonw”,而是将其替换为pythonw.exe的完整路径。对我来说,安装或更新不再有任何问题。我确实在这方面制造了问题

https://github.com/ContinuumIO/menuinst/issues/64 

看起来没有人会修复Anaconda(截至今天,2018年4月8日),但您可以在本期描述中找到更多信息,了解如何修复您自己的本地安装(正如我所做的)。如果修复对您有效或无效,您可以向问题添加注释。如果发生这种情况,问题已经解决-您可能需要更新“conda”软件包。

安装后不要忘记更新Anaconda。在Anaconda Powershell提示符中,键入:

conda update conda

你更新了环境路径吗?是的,我不得不,我添加了Anaconda/Scripts,它在打开命令提示符类型
cd c:\Python27\
之前不识别“conda”,然后检查
pythonw.exe
包“menuinst”更新在2018年5月30日发布。“未找到PythonW.exe”不再存在问题,原因有二:它们现在使用PythonW.exe而不是PythonW.exe,并且还显式使用Python安装文件夹的完整路径。无论是否在系统PATH环境变量上安装Python,一切都将正常工作。上述第64期现已关闭,请参阅上面链接中的更多详细信息。
conda update conda