首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Python中导入Skype4Py

无法在Python中导入Skype4Py
EN

Stack Overflow用户
提问于 2012-09-06 01:49:55
回答 2查看 3.3K关注 0票数 4

我在windows上使用Skype4Py和Python3.2.3。尝试导入Skype4Py包时出现错误,我执行了以下操作以找出它是什么:

代码语言:javascript
复制
import sys

try:
   import Skype4Py
except:
   print (sys.exc_info()[0])
   print (sys.exc_info()[1])

输出如下:

<class 'Import error'>

No module named skype

我用windows安装程序安装了Skype4Py。我可以在Python32\Lib\site-packages中看到Skype4Py。我怎么才能让它工作呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-23 11:57:04

Skype Dev Page中明确规定:

的Python包装器是兼容的,并与Python2.6.5版进行了测试-Python3.x版目前不受支持。

我猜它会带来厄运,

我认为skype开发人员已经放弃了对SkypeKit Python包装器的引用,因为缺乏...

而不是

你可以在Github上找到一个独立维护的skype4py版本,尽管它也只在python2.x版本中工作,它会定期更新,而且它有一个比skype维护项目更大的社区,后者几乎已经死亡,而且还支持最新的2.x版本,而不是只支持2.6.5。您可以在此处找到有关使用github维护版本的skype4py Skype4py usage的文档

票数 4
EN

Stack Overflow用户

发布于 2015-05-13 01:26:48

你的问题(我刚刚发现同样的事情)是安装程序是为Python2编写的-所以你并没有真正安装它,没有完全安装。所以api将不起作用!

代码语言:javascript
复制
File "C:\Users\PETER_~1\AppData\Local\Temp\pip_buil

print 'zipping the documentation'

                               ^

SyntaxError: Missing parentheses in call to 'print'

print 'zipping the documentation'

print周围没有()是Python2的问题。我猜你可以重写安装程序,但最基本的问题是Skype API是建立在Python2之上的--如果你像我一样需要Python3,那就没有运气了!!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12287050

复制
相关文章

相似问题

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