我正在使用python 3.6并尝试import win32com.client使用win32Outlook 发送电子邮件,但不断收到上述内容import error。
我已经安装了pywin32和pypiwin32并运行了postinstall脚本(确实看到它说“您没有安装 COM 对象的权限。)
我在运行脚本的位置看到了pywintpyes36.dll和。pyhoncom36.dll
我做了一些搜索,似乎找不到我丢失的东西。是因为我无法安装 COM 对象吗?任何帮助将不胜感激,谢谢。
[编辑]
我正在使用 venv,并使用py -m pip install pywin32和安装了两个库py -m install pypiwin32。我确认我在 venv 的“site-packages”文件夹中看到了安装。
我的进口:
import sys
sys.path.append("C:\path\venv\Lib\site-packages")
import tkinter as tk
import getpass
import os.path
import time
import os
import win32com.client as win32
import sqlite3
from datetime import datetime
from functools import partial
Run Code Online (Sandbox Code Playgroud)
我那里有sys.path.append,否则根本找不到该模块。
完整错误消息:
Traceback …Run Code Online (Sandbox Code Playgroud)