python-2.7 - 安装 Python win32 库失败?

标签 python-2.7

有什么想法吗?我的路径中没有 Python & 公司不允许。我不希望它对编写良好的安装程序产生影响,但以防万一。

H:\code\testgen\pywin32-220>c:\Python27\python.exe  --version
Python 2.7.11

H:\code\testgen\pywin32-220>c:\Python27\python.exe setup.py -q install
Building pywin32 2.7.220.0
Traceback (most recent call last):
  File "setup.py", line 1944, in <module>
    """ % dirs).split(),
  File "setup.py", line 594, in __init__
    if os.path.isfile(os.path.join(sdk_dir, "include", "activdbg.h")):
  File "c:\Python27\lib\ntpath.py", line 65, in join
    result_drive, result_path = splitdrive(path)
  File "c:\Python27\lib\ntpath.py", line 115, in splitdrive
    if len(p) > 1:
TypeError: object of type 'NoneType' has no len()

最佳答案

尽管这篇文章是 3 个月前提出的,但我今天遇到了同样的问题。我最终找到了解决方案,所以我想在这里分享。希望它仍然有用。

我在这里的另一篇文章中发现: https://www.quora.com/I-tried-to-install-PyWin32-for-Python-2-7-at-Python-for-Windows-Extensions-but-it-did-not-work-How-can-I-install-PyWin32 改为从 wheel 发行版安装。

如果你和我一样遇到 pip 的连接问题,请通过 git repo 下载 wheel 的源代码: https://bitbucket.org/pypa/wheel/downloads (选择你喜欢的版本,最新的可能最好)。然后使用

安装它

pip install <<_path_to_the_zip_file_downloaded_>>

关于python-2.7 - 安装 Python win32 库失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35935643/

相关文章:

python - 美丽汤/lxml : Are there problems with large elements?

python - 将表情符号添加到 AFINN 库以进行情感分析

python - 在 Python 中从字典中获取随机值

python - 在 Python 中以 HTML 形式发送 MySQL 查询

python - 为什么我的 python 多进程代码运行速度很慢?

ruby - 删除文件中第二个文件中没有匹配项的行的最快方法是什么?

Python endswith() 带有多个字符串

python - 如何刷新 sys.path?

python-2.7 - 使用 ipython notebook 获取 "SyntaxError: invalid syntax"

python - Python 2.6 和 Python 2.7 中的浮点值行为