0

我有一台 Windows XP 机器,我试图在没有 Internet 连接的情况下使用自动脚本将其部署到该机器上。我的 Python 脚本的一部分需要该pymodbus3库,尽管我已经设法安装了很多必需的包,但我仍然在努力解决psutil.

如果我尝试从源安装它,我会收到以下错误消息:

D:\ZP300\Scripts\Z300Diagnostics>easy_install psutil-2.2.1.tar.gz
Processing psutil-2.2.1.tar.gz
Writing c:\docume~1\admini~1\locals~1\temp\easy_install-lgcclk\psutil-2.2.1\setup.cfg
Running psutil-2.2.1\setup.py -q bdist_egg --dist-dir c:\docume~1\admini~1\locals~1\temp\easy_install-lgcclk\psutil-2.2.1\egg-dist-tmp-x_z0ii
warning: no previously-included files matching '*' found under directory 'docs\_build'
error: Setup script exited with error: Microsoft Visual C++ 10.0 is required (Unable to find vcvarsall.bat).

如果我尝试使用 Windows 安装程序,似乎没有办法在不启动 GUI 的情况下运行安装程序。

有没有办法在没有 Visual Studio 2010 的情况下从源代码安装或在不需要用户的情况下启动 Windows 安装程序?

4

1 回答 1

1

在 SO 上找到了一个解决方案,它实际上比我想象的要容易:

easy_install psutil-2.2.1.win32-py3.3.exe
于 2015-02-11T10:43:57.783 回答