为什么导入win32com模块会因为其内部导入win32api失败而报错?

按照正常操作安装了pypiwi32,win32com可以导入但是其中的win32api无法导入
报错:
>>> import win32com.client as win32
Traceback (most recent call last):
File "", line 1, in
import win32com.client as win32
File "D:\python\lib\site-packages\win32com__init__.py", line 5, in
import win32api, sys, os
ModuleNotFoundError: No module named 'win32api'

        ![图片说明](https://img-ask.csdn.net/upload/201810/31/1540989582_520518.png)
        我用的是python3.7,请问如何解决?

2个回答

图片说明

图片说明

win32api没有安装,用pip或者conda安装下。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
python2.7导入模块失败
ubantu14.04版本中安装了Python,分别为2.7版本的和3.4版本的。rn 我用Python2.7运行一个prepxml.py,出现 No module named tsinsar,但是用Python3.4可以导入,但是出现'module' object has no attribute 'TSXML。tsinsar文件下有__init__.py,并且Python2.7和3.4的默认搜索路径包含tsinsar的路径。rn 这个问题困扰了我好长时间,求大神指点迷津!!!rn rnprepxml.py的代码为:rnimport tsinsar as tsrnimport argparsernimport numpy as nprnrndef parse():rn parser= argparse.ArgumentParser(description='Preparation of XML files for setting up the processing chain. Check tsinsar/tsxml.py for details on the parameters.')rn parser.parse_args()rnrnrnparse()rng = ts.TSXML('data')rng.prepare_data_xml('kuchiera',proc='GAMMA',xlim=None,ylim=None,rxlim=None,rylim=None,latfile='lat-geo.bin',lonfile='lon-geo.bin',hgtfile='hgt-geo.bin',inc=38.7,cohth=0.05,chgendian='False',masktype='f4',unwfmt='FLT',corfmt='FLT',demfmt='FLT')rng.writexml('data.xml')rnrnrng = ts.TSXML('params')rng.prepare_sbas_xml(nvalid=60,netramp=True,atmos='TROPO',uwcheck=False,regu=True,masterdate='20070107',filt=0.4,tropolooks=6)rng.writexml('sbas.xml')rnrnrng = ts.TSXML('params')rng.prepare_mints_xml(netramp=True,atmos='TROPO',demerr=False,uwcheck=True,regu=False,masterdate='20070107')rng.writexml('mints.xml')rnrn出现的而错误为:rnxxx@xxx-OptiPlex-960:~/DATA/kuchiera$ [color=#FF0000]python2.7 prepxml.py[/color]rnrnTraceback (most recent call last):rnFile "prepxml.py", line 1, in rnimport tsinsar as tsrnImportError: No module named tsinsarrnrnxxx@xxx-OptiPlex-960:~/DATA/kuchiera$ [color=#FF0000]python3.4 prepxml.py[/color]rnrnTraceback (most recent call last):rn File "prepxml.py", line 11, in rng = ts.TSXML('data')rnAttributeError: 'module' object has no attribute 'TSXML'rnrn
Python 导入模块失败!
今天下载了个openpyxl库,然后怎么导入都是失败,最后发现原来我这个程序的名字就是openpyxl.py,因此程序的命名千万不能和模块的名称一样!!! 其他的库也是一样的,这点一定要注意。...
python导入模块报错
在写python脚本时,导入模块报错: 代码: #!/usr/bin/env python #coding:utf-8 import salt.config import salt.fileclient # 下面这一串内容,官方文档有 __opts__ = salt.config.minion_config('/etc/salt/minion') __grains__ = salt.loade...
pycharm下导入当前目录的模块会报错
问题原因:pycharm不会自动将当前目录添加到Sources_path 解决方法: 1.打开Pycharm 2.点击工具栏File,选择Settings选项 3.弹出Settings弹窗后,选择“Project 项目名”--->“Project Structure” 4.选择当前...
NPM导入模块报错
npm WARN enoent ENOENT: no such file or directory, open 'C:\Program Files\nodejs \package.json' 找不到package.json文件,一般情况下npm安装时都会生成node_modules文件夹(所安装的模块)和package.json(支持安装模块的文件)。 解决方案:需要有package.json...
导入失败,为什么?
import done in US7ASCII character set and AL16UTF16 NCHAR character setrnimport server uses ZHS16GBK character set (possible charset conversion)rnexport server uses UTF8 NCHAR character set (possible ncharset conversion)rn. importing ms's objects into msrnIMP-00017: following statement failed with ORACLE error 6550:rn "BEGIN "rn "sys.dbms_logrep_imp.instantiate_schema(schema_name=>'ms', export_db_"rn "name=>'ms1', inst_scn=>'108285049');"rn "COMMIT; END;"rnIMP-00003: ORACLE error 6550 encounteredrnORA-06550: line 2, column 1:rnPLS-00201: identifier 'SYS.DBMS_LOGREP_IMP' must be declaredrnORA-06550: line 2, column 1:rnrn对数据库管理不是特别了解,多谢。
为什么导入struts.jar失败!!?
我右键工程名,myEclipse-add strutsrnstruts标签都导进来了,但是struts.jar包没有自动到lib目录下去rn为什么??/???
为什么导入已存在的工程会报错?
小弟第一次用java me,好学地找了几本书,想把书附光盘里的程序研究学习。结果每次都报错!rn而且我试了下,自己先写了个helloworld,wtk里面调通。然后我先移除,再导入,结果也一样报错!!!算怎么回事啊!rn---------rn报错:'building workspace'has encounter a problem.errors occurred during the buildrn详细信息details:rnErrors occurred during the build.rnErrors running builder 'Preverification' on project 'Chap04_Command_LongLabel'.rnorg.objectweb.asm.ClassReader.accept(Lorg/objectweb/asm/ClassVisitor;Z)Vrn--------------rn我是依次从菜单栏中选择File->Import->General->Existing Projects into Workspace。rn 单击Browse按钮,选择要打开的项目文件夹后,单击Finish按钮导入的。rnrn为什么?谢谢!!
Pycharm中导入模块失败
导入模块失败的原因是你需要将你的.py文件放在项目根目录下 之前在项目里建的目录,里面的.py文件是不能导入的,注意此时根目录为pycharm,Python_learn只是其根目录下的一个文件夹 看一下运行结果: 可以看到无任何结果 今天的记录就是这些啦,努力吧! ...
Android studio3.1导入模块失败
Android studio3.1导入模块失败    最近将Android studio升级到3.1,通过“New” - >“Import Module”导入模块失败。在settings.gradle中根本找不到导入的模块。如何解决这个问题呢?    手动在settings.gradle中添加模块名称 include ':MyApp', ':MyLibrary'    在引用项目的的buil...
PyImport_Import导入自定义模块失败
目的:在C中调用Python函数rn问题:使用PyImport_Import导入自定义函数失败,pModule 返回值始终为0rn代码:rnPyRun_SimpleString( "import sys"); rnPyRun_SimpleString("sys.path.append('./')");rnCString filename = "ChangeIFSNameToFilelist";rnpName = PyString_FromString(filename);rnpModule = PyImport_Import(pName);rnrn备注:1、已经把ChangeIFSNameToFilelist.py文件放到C:\Python27\Lib目录下rn 2、如果导入\Python27\Lib目录下自带的.py文件则可导入成功
python导入celery模块报错
python导入celery模块,引用celery模块时报错
pycharm导入自定义模块报错
在目录结构都正确,__init__文件都存在的情况下,导入仍提示模块不存在,后尝试将主目录设置为根目录,导入正确。具体方法见如下图:  
Pycharm 导入模块报错的问题
**File – Setting – Project:03 (Project interpreter) – + – 在搜索框里输入pip安装的模块名称 – install Package . 大功告成 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本...
新建的用户导入dmp文件,其中一张表导入失败
新建的用户导入dmp文件,其中一张表导入失败,其他几十张表都成功导入了。rn报错是说表空间不存在,但其他的表都导入到默认表空间了。只有这一张表报错。什么原因啊,大家知道吗?rn这张表没有主键,不知道是不是这个原因。rn错误如下:rnIMP-00017: 由于 ORACLE 错误 959, 以下语句失败:rn "CREATE TABLE "PROVISION" ("PROVISIONID" NUMBER(11, 0) NOT NULL ENABLE, "TIT"rn "LE" VARCHAR2(200), "DEPARTID" NUMBER(11, 0), "EMPLOYEEID" NUMBER(11, 0), "C"rn "ONTENT" CLOB, "FILEPATH" VARCHAR2(200), "CREATORTIME" DATE) PCTFREE 10 PCT"rn "USED 40 INITRANS 1 MAXTRANS 255 STORAGE(INITIAL 65536 FREELISTS 1 FREELIST "rn "GROUPS 1 BUFFER_POOL DEFAULT) TABLESPACE "TBS_VEHICLE" LOGGING NOCOMPRESS L"rn "OB ("CONTENT") STORE AS (TABLESPACE "TBS_VEHICLE" ENABLE STORAGE IN ROW CH"rn "UNK 8192 PCTVERSION 10 NOCACHE LOGGING STORAGE(INITIAL 65536 FREELISTS 1 F"rn "REELIST GROUPS 1 BUFFER_POOL DEFAULT))"rnIMP-00003: 遇到 ORACLE 错误 959rnORA-00959: 表空间 'TBS_VEHICLE' 不存在。
为什么我导入总是失败?
我用sysman帐号,连接OEM,进行导入数据库操作。rn数据库为orcl,用的首选身份认证为sysrn进行导入作业,rn结果报错为:rnVNI-2015:目标节点的首选身份证明无效或具有的权限不足以完成该操作。rnrn在windows平台上为windows目标指定的节点身份证明应具有“登录为批处理作业”的权限rnrn这是怎么一回事啊?
导入模块,导入函数,导入类
from random import randint    # 导入random模块的randint函数 from random import *      #导入random模块的所有函数 import 模块名(文件名)                          import game akl = 模块名.类名( 传入参数 )              akl.game.Class...
导入模块 导入包 时间函数
#导入模块 import time#导入时间 返回当前时间的时间戳(1970纪元后经过的浮点秒数)。 print(time.time())#当前时间 import time as a#将导入的time 用a表示 print(a.time())#当前时间 #读取其他文件里的文件 import practice2 # import+文件名,读取该文件里的内容 import practice2 ...
导入模块
1 import 语句 使用import语句导入模块,它的语法如下所示: import module1 import module2 。 。 import moduleN 也可以在一行内导入多个模块,像这样。。。 import module 1 ,module 2 。。。 但是这样的代码可读性不如多行的语句导入 解释器执行到这条语句,如果在搜索路径中找到了指定的模块,就
模块的导入(下)
<p>n 从<span>0</span>基础开始讲解<span>Python</span>语法、流程控制、函数式编程、面向对象开发等重要的<span>PYTHON</span>开发基础知识。重磅推出,必是精品,不容错过。<span></span>n</p>
为什么导入外部数据报错?
我用VBA编写在Excel中遍历导入某文件夹中所有文件的宏,为什么导入第一个文件时没问题,但到第二个文件就在以下函数中rn With ActiveSheet.QueryTables.Add(Connection:=Array( _rn "OLEDB;Provider=Microsoft.Jet.OLEDB.4.0;Password="""";User ID=Admin;Data Source=E:\;Mode=Share Deny Write;Extended Proper" _rn , _rn "ties="""";Jet OLEDB:System database="""";Jet OLEDB:Registry Path="""";Jet OLEDB:Database Password="""";Jet OLEDB:Engine Type=18;Jet OLED" _rn , _rn "B:Database Locking Mode=0;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Passwo" _rn , _rn "rd="""";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet O" _rn , "LEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=False"), Destination _rn :=Range("A1"))rn .CommandType = xlCmdTablern .CommandText = Array(strFilePath)rn .name = strFilePathrn .FieldNames = Truern .RowNumbers = Falsern .FillAdjacentFormulas = Falsern .PreserveFormatting = Truern .RefreshOnFileOpen = Falsern .BackgroundQuery = Truern .RefreshStyle = xlInsertDeleteCellsrn .SavePassword = Truern .SaveData = Truern .AdjustColumnWidth = Truern .RefreshPeriod = 0rn .PreserveColumnInfo = Truern .SourceDataFile = "E:\" + strFilePath + ".dbf"rn .Refresh BackgroundQuery:=Falsern End Withrnrn在".Refresh BackgroundQuery:=False"这句报错rn其中文件夹中所有文件的类型都是一样的rnrn请问大虾如何解决? 谢谢rnrn
PyCharm同目录下导入模块会报错的问题
在PyCharm2017中同目录下import其他模块,会出现No model named ...的报错,但实际可以运行这是因为PyCharm不会将当前文件目录自动加入source_path。在当前目录右键make_directory as--&amp;gt;Sources Rootpython导入模块同一目录下在a.py中导入b.pyimport b 或者 from b import 方法/函数不同目录...
导入模块失败,no moudle name mydict
跟着廖雪峰的教程,学习到单元测试这一块的时候,写了两个代码, 1,mydict.py class Dict(dict): def __init__(self, **kw): super().__init__(**kw) def __getattr__(self, key): try: return self[key]...
Python编程时候,导入模块失败
原因是py名字包含中文字符,改成英文的就可以了,找了大半天原因
Python2升级到Python3 导入模块失败
from modulefather import moduleson 功能:在路径sys.path中寻找名为modulefather的模块,导入modulefather模块中的moduleson。 sys.path路径包含: 当前的工作路径; 环境变量PYTHONPATH指定的路径; pip下载的标准(第三方)包site-paceages的路径; 开发者指定的路径sys.path...
解决python3 导入自定义模块失败
python3 导入自定义模块失败 例:在test.py 文件中调用 test_src.py 中的函数 # test.py from src import test_src test_src.run() # test_src.py def run(): print(&amp;quot;In src_test!&amp;quot;) #运行 python test.py 返回结果 Traceback (most rece...
Oracle导入失败:报错与解决办法总结
Oracle导入.dmp文件失败,发生的错误总结并对应解决办法: imp-00037:位置字符集标记; imp-000000:未成功终止导入错误; imp-00058:遇到Oracle错误1017; ora-01017:invalid username/password;logon denied; imp-00037:位置字符集标记; imp-00037的 解释是 Cause: T...
CocoaPods导入的库其头文件导入的方法
尽管CocoaPods使用十分方便,但其导入的第三方框架还是要经过几步操作,才能供项目使用; 第一步:导入库 1>-在终端进入项目的根目录; 2>-输入:touch Podfile,则项目文件夹会创建一个空的Podfile,这时,你可以将你想要导入的库写在里面.如: platform :ios, '6.0' pod 'RESideMenu', '~> 4.0.7'  3>-
在pycharm中导入requests模块报错
一直找不到request模块,但是通过通过pip install requests 发现安装的python中已经自带了requests,如下所示: 之后发现是由于pycharm中python路径配置有问题 解决方法:点击pycharm菜单:File-Settings,键入Project Interpreter,我电脑python安装路径是为anaconda的默认路径,而项目默认的为py...
python导入本地模块报错之终极解决方案
很多时候,我们在写一个python项目时,都会分模块来写,在一个模块中导入自己写的另一个模块,最后在写一个启动程序,但运行启动程序时往往会报错说找不到你写的模块,对此,这里教大家一种通用且正规的python项目组织结构,能百分百解决这种找不到本地模块的问题。 ...
在python idle下导入request模块报错
![图片说明](https://img-ask.csdn.net/upload/201508/27/1440658090_156714.png)n在命令提示符窗口可以正常使用 在idle中调用就这样报错
导入jquery.min.js文件会报错怎么办?
myeclipse要对js文件进行检查,屏蔽myeclipse对js的检查和校验就行了。 点击文件,右键 ----> 选择MyEclipse ----> Exclude from Validation  。
MyEclipse导入js文件会报错
在导入js文件时,myeclipse总是提示错误,若是实在找不到错在哪,也许可能是如下原因: js文件没有错,只是myeclipse的语法规则比较严格,实际对项目运行没什么影响,所以只要忽略就行了,操作如下: 在工程右击-&amp;amp;gt; MyEclipse-&amp;amp;gt; Exclude From Validation 参考链接:https://www.cnblogs.com/meiproject/p...
为什么会报错,因为是涉及父类?
[code=Java]rn01: package parent; rn02: public class Parent rn03: protected void amethod() rn04: System.out.println("amethod in parent class"); rn05: rn06: rnrnrnChild.javarn01: package child; rn02: import parent.Parent; rn03: public class Child extends Parent rn04: public static void main(String []args) rn05: Child child = new Child(); child.amethod(); rn06: Parent parent = child; rn07: parent.amethod(); rn08: rn09: rnrn[/code]rnrn为什么第六行不报错,第七行报错的原因是?
Struts2的jar包 ,用User library的形势导入为什么会报错?
网上搜了好多没找到什么解决方法,哪个大大知道的告诉我下!
求助,导入VBSRIPT页后value="<%=date()%>"为什么会报错
本人初学者,希望高手解答,不甚感激
新导入的项目为什么会出现各种报错
不知道有没有小伙伴们发现,每次新导入的项目都会报错,而且出现差错的地方都在一个地方,如下所示 import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; 没错就是在这里,至于错误的原因,就是: 将tomcat 下面lib文件夹下的servlet-ap
模块import导入与from-import导入的区别
模块import导入与from-import导入的区别首先展示import导入方式代码部分新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchar...
MySQLdb导入失败
查看PYTHONPATH: import sys print sys.path
Android依赖包导入失败
已经被这个问题困扰很久了!!!!!!! 解决:使用阿里云镜像服务: 在最外层的build中进行配置 allprojects { repositories { mavenCentral() maven { url 'http://maven.aliyun.com/nexus/content/groups/public/' }//阿里云镜像服务 ...
相关热词 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池 c#5.0 安装程序 c# 分页算法