Python No module named win32api

1.查看自己Python版本 下载对应的 Python for Windows Extensions 版本


在cmd里输入python --version,我这是2.7,然后在python脚本里

import sys

print(sys.path)

"C:\Program Files\Python36\python.exe" C:/Users/walle/PycharmProjects/untitled/test.py
['C:\\Users\\walle\\PycharmProjects\\untitled', 'C:\\Users\\walle\\PycharmProjects\\untitled', 'C:\\Program Files\\Python36\\python36.zip', 'C:\\Program Files\\Python36\\DLLs', 'C:\\Program Files\\Python36\\lib', 'C:\\Program Files\\Python36', 'C:\\Program Files\\Python36\\lib\\site-packages', 'C:\\Program Files\\Python36\\lib\\site-packages\\win32', 'C:\\Program Files\\Python36\\lib\\site-packages\\win32\\lib', 'C:\\Program Files\\Python36\\lib\\site-packages\\Pythonwin']

是3.6,吐血,所以安装2.7的居然没用,下载了个3.6的安装,就可以了。


http://sourceforge.net/projects/pywin32/files%2Fpywin32/ 


2. 测试代码


import win32api
import win32con

win32api.MessageBox(win32con.NULL, 'Python 你好!', '你好', win32con.MB_OK)

看到出来对话框就可以了。

http://www.waitingfy.com/archives/1841

你可能感兴趣的:(python)