在Pydev中从源代码安装SendKeys(Windows)

2024-10-01 19:15:33 发布

您现在位置:Python中文网/ 问答频道 /正文

位于http://www.rutherfurd.net/python/sendkeys/#version-history的可执行安装程序被我的公司防火墙阻止,因此我尝试从源代码安装。以前从没做过。在

尝试将源内容复制到C:\Python26\Lib\site packages\SendKeys-0.3,并将该文件夹作为外部库指向我的Eclipse Pydev项目的Pythonpath属性中。仍然收到“ImportError:没有名为SendKeys的模块”。在

此外发送键.py,该文件夹还具有设置.py,我尝试运行它,以及一个从未编译过的-u sendkeys.c。我感觉我错过了一些“安装”步骤,但我不知道怎么做,也无法在网上找到它。在

如有任何提示或建议,我们将不胜感激。在


Tags: py文件夹http内容net源代码versionwww
2条回答

setup.py需要一个命令。运行setup.py install。在

我知道这是旧的,但我设法让它发挥作用,我花了相当多的时间来解决它。在

因此,作为参考,以下是设置系统从源代码处编译所需的操作(您可以通过其他方法达到目标,但我认为这是最简单的方法):

  1. 安装mingw(安装它包括gui)。不要退出安装程序,单击“继续”。在
  2. 选择base和gcc并从gui安装程序中安装它们。在
  3. Add<mingw-install-dir>\bin\到您的路径。在
  4. 在python安装目录(或virtualenv)中,创建Lib\distutils文件\分布.cfg带着里面的东西

    [build]
    compiler=mingw32
    
  5. 对于python<;2.7.6,在python目录中,从文件中删除所有出现的-mno cygwincygwincompiler.py在

最后,下载sendkeys(我是从here得到的,因为我尝试的时候官方站点已经关闭),解包,cd,然后运行python设置.py安装

相关问题 更多 >

    热门问题