首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有名为win32com的模块

没有名为win32com的模块
EN

Stack Overflow用户
提问于 2016-02-21 11:19:28
回答 6查看 22.3K关注 0票数 8

我刚刚第一次安装了Python,并且我试图引用win32com模块,但是,每当我试图导入它时,我都会收到消息"no模块名称win32com“。

有什么想法吗?

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2016-02-21 11:21:25

因为它不是内置在Python中的,所以您需要安装它。

pip install pywin

票数 9
EN

Stack Overflow用户

发布于 2022-01-25 19:42:38

下面的加法将pywin32添加到PyCharm设置工作中

代码语言:javascript
复制
python -m pip install pywin32
票数 8
EN

Stack Overflow用户

发布于 2019-12-24 19:32:13

由于win32com是一个特定于Windows的软件包,这个答案将面向Windows用户.

选项1:在本地安装pipenv (建议)

您可以使用像pipenv这样的包管理器来管理依赖项。

  1. 确保您安装了pipenv (pip install pipenv)。
  2. 在您的项目目录中,运行pipenv install pypiwin32来安装包。
  3. 现在您可以使用如下的pipenv run main.py命令运行您的代码

示例main.py代码:

代码语言:javascript
复制
import win32com

print(win32com)

选项2:使用venv在本地安装(建议)

如果pipenv不是您的专长,您可以使用内置的虚拟环境。

  1. 在您的项目目录中,运行python -m venv venv来设置虚拟环境。
  2. 当您想要使用这个虚拟环境时,从您的项目目录中运行venv\Scripts\activate.bat (您将看到(venv)添加到您的shell提示符中,以知道它已被激活)。
  3. 从您的活动虚拟环境中运行pip install pypiwin32来安装该软件包。
  4. 只要虚拟环境处于活动状态,就可以像python main.py一样运行代码。

选项3:全局安装(通常不建议)

这通常是不推荐的,但无论如何都包括在内。

  1. 使用pip install pypiwin32,您可以全局安装包。
  2. 然后,您可以只使用python main.py运行代码。
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35535422

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档