gpt4 book ai didi

python-3.x - 如何在 Windows 上安装 setproctitle?

转载 作者:行者123 更新时间:2023-12-04 11:53:13 25 4
gpt4 key购买 nike

我正在尝试安装 openopt我的 Windows 8.1 64 位上的 Python 3.3 库。

问题是,要运行它的安装,我首先必须安装 setproctitle .

这就是一切都出错的地方。

当我跑 easy_install setproctitle ,我在 PowerShell 中收到以下错误:

Searching for setproctitle Reading https://pypi.python.org/simple/setproctitle/ Best match: setproctitle 1.1.8 Downloading https://pypi.python.org/packages/source/s/setproctitle/setproctitle-1.1.8.zip#md5=99bd5957546846660a61f30bb8 7ba24a Processing setproctitle-1.1.8.zip Writing c:\users\smaga\appdata\local\temp\easy_install-wuzmf5\setproctitle-1.1.8\setup.cfg Running setproctitle-1.1.8\setup.py -q bdist_egg --dist-dir c:\users\smaga\appdata\local\temp\easy_install-wuzmf5\setpro ctitle-1.1.8\egg-dist-tmp-z2vmaj Traceback (most recent call last):
File "C:\Python33\Scripts\easy_install-script.py", line 9, in load_entry_point('setuptools==1.4.2', 'console_scripts', 'easy_install')() File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 1924, in main

File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 1911, in with _ei_usage File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 1928, in File "C:\Python33\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Python33\lib\distutils\dist.py", line 929, in run_commands self.run_command(cmd) File "C:\Python33\lib\distutils\dist.py", line 948, in run_command cmd_obj.run() File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 374, in run File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 609, in easy_ install File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 639, in insta ll_item File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 825, in insta ll_eggs File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 1031, in buil d_and_install File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\easy_install.py", line 1016, in run_ setup File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\sandbox.py", line 69, in run_setup File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\sandbox.py", line 120, in run File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\sandbox.py", line 71, in File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\compat.py", line 94, in execfile File "setup.py", line 99, in File "C:\Python33\lib\distutils\core.py", line 148, in setup dist.run_commands() File "C:\Python33\lib\distutils\dist.py", line 929, in run_commands self.run_command(cmd) File "C:\Python33\lib\distutils\dist.py", line 948, in run_command cmd_obj.run() File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\bdist_egg.py", line 185, in run File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\bdist_egg.py", line 171, in call_com mand File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Python33\lib\distutils\dist.py", line 948, in run_command cmd_obj.run() File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\install_lib.py", line 20, in run File "C:\Python33\lib\distutils\command\install_lib.py", line 107, in build self.run_command('build_ext') File "C:\Python33\lib\distutils\cmd.py", line 313, in run_command self.distribution.run_command(command) File "C:\Python33\lib\distutils\dist.py", line 948, in run_command cmd_obj.run() File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\build_ext.py", line 52, in run File "C:\Python33\lib\distutils\command\build_ext.py", line 353, in run self.build_extensions() File "C:\Python33\lib\distutils\command\build_ext.py", line 462, in build_extensions self.build_extension(ext) File "C:\Python33\lib\site-packages\setuptools-1.4.2-py3.3.egg\setuptools\command\build_ext.py", line 186, in build_ex tension File "C:\Python33\lib\distutils\command\build_ext.py", line 517, in build_extension depends=ext.depends) File "C:\Python33\lib\distutils\msvc9compiler.py", line 460, in compile self.initialize() File "C:\Python33\lib\distutils\msvc9compiler.py", line 371, in initialize vc_env = query_vcvarsall(VERSION, plat_spec) File "C:\Python33\lib\distutils\msvc9compiler.py", line 287, in query_vcvarsall raise ValueError(str(list(result.keys()))) ValueError: ['path']



我在 SO 和互联网上四处搜索,我认为问题来自 msvc9compiler.py .

我确保我在机器上安装了 Visual Studio 9 编译器,但我真的不知道如何从那里开始......

有没有人在 Windows 8.1 64 位上成功安装过这个库?这是一个全局性的问题,还是真的特定于我需要执行某些操作的机器?

最佳答案

我使用了上面的答案,但执行方法略有不同。请检查以下,

从“Python extension packages for Windows”下载“whl”文件后

我选择了第一个“setproctitle‑1.1.8‑cp26‑none‑win32.whl”,因为我的python版本在Windows机器上是2.6。

并使用“pip”安装程序运行文件,如下所示,

C:\Python26\Lib\site-packages\gctools>pip install "C:\Users\TC3234\Downloads\setproctitle-1.1.8-cp26-none-win32.whl"
Unpacking c:\users\TC3234\downloads\setproctitle-1.1.8-cp26-none-win32.whl
Installing collected packages: setproctitle
Successfully installed setproctitle
Cleaning up...

关于python-3.x - 如何在 Windows 上安装 setproctitle?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20443267/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com