2016-08-18 100 views
1

我制作了一个简单的python脚本,并通过pyinstaller从它构建了一个64位Windows可执行文件。但是,我办公室的大多数计算机都运行32位Windows操作系统,因此我的程序无法运行。从我读过的内容来看,只要使用32位版本的python,就可以为32位系统创建可执行文件。所以我继续安装32位版本的python 3.5,但是我找不到将pip链接到32位版本的python的方式,所以我可以安装所有必需的模块。每次我调用点时,它都会显示所有安装在64位版本上的模块,即使默认情况下我正在运行32位版本的python。Windows Python 64&32位版本和pip

+0

你是如何运行的点子?您是否获得了正确的版本(即使用32位版本的Python安装的版本)? – Blckknght

+0

您需要使用32位版本Python的脚本文件夹中的pip.exe。或者你可以使用'py -3.5-32 -m pip install ...'来运行pip作为模块。 – eryksun

+0

哦!从32位文件夹运行pip实际上已经工作。非常感谢! – Ivan

回答

0

我在安装32位和64位版本的Python时遇到类似的问题。我发现如果我从pip.exe的位置在命令提示符下运行pip安装,它工作正常。在我的情况下,文件路径为以下几点:

C:\ Program Files文件\ Python的\ 3.5 \脚本

相关问题