无法在windows中启动python

问题描述:

早些时候,我已经使用巧克力安装了Python 3.5,但是当我发现仅需要使用的库仅适用于Python版本2时 - 我卸载了Python 3.5,然后从安装Python 2.7.3控制面板。无法在windows中启动python

我保证我正确设置PATH变量的Python -

PATH=....;C:\Python27 

,但仍当调用Python从提示我得到下面的错误:

C:\>python 
Cannot find file at '..\\lib\python3\tools\python.exe' 
(C:\ProgramData\chocolatey\lib\python3\tools\python.exe). This usually 
indicates a missing or moved file. 

如何设置的巧克力包管理器问题已解决?

+1

看看你的环境变量 – Veltro

+1

看起来像'PYTHONHOME'仍然设置。 –

+1

PYTHONHOME似乎没有设置 - C:\>回声%PYTHONHOME%%PYTHONHOME% – Prakash

我在运行choclatey uninstall python后遇到同样的问题,卸载在控制面板中的其他python版本。我可以通过从巧克力bin目录(C:\ ProgramData \ Chocolatey \ bin)中删除python.exe和pythonw.exe来解决它。

del C:\ProgramData\Chocolatey\bin\pytho*.exe 

希望这有助于!

检查列出的环境变量here是否有正确的值。

例如

C:\>set PYTHONHOME=C:\Python27 
+0

我试过了,但它仍然给出相同的问题 - C:\>设置PYTHONHOME = C:\ Python27 C:\> python找不到文件位于'.. \\ lib \ python3 \ tools \ python.exe'(C:\ ProgramData \ chocolatey \ lib \ python3 \ tools \ python.exe)。这通常表示丢失或移动的文件。 – Prakash

无法找到文件 '.. \ LIB \ python3 \工具\ python.exe'

你确保你已经安装了你的Python .7.3进入这个文件夹?

... \ python的 \ ...

可能你只需要到该路径更改为

” .. \ LIB \ python的 \ tools \ python.exe'

+0

我已经通过巧克力和2.7安装了通过MSI安装的Python 3.5。我不确定巧克力在哪里部署早期的Python - 所以我需要通过巧克力卸载并安装Python? – Prakash

+0

然后我会假设你已经设置了一个PATH变量为'.. \\ lib \ python3 \ tools \ python.exe',或者你有一个用户变量python ='.. \\ lib \ python3 \ tools \ python 。exe' –

+0

否PATH和PYTHONHOME变量配置正确 - 我觉得这个问题是巧克力 - 我不确定如何解决这个问题 – Prakash

您必须将python 2添加到您的路径。 如果您确定已经这样做了,请重新启动您的计算机以确保它使用了正确的路径变量。

+0

此答案不帮助更多类型的评论 –