【问题标题】:Unable to run Pyperclip on AWS cloud9无法在 AWS cloud9 上运行 Pyperclip
【发布时间】:2021-01-31 02:55:47
【问题描述】:

当我尝试在 AWS cloud9 上运行 Pyperclip 时,我收到以下错误 我收到以下错误

import pyperclip
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
from pyvirtualdisplay import Display

display = Display(visible=0, size=(1280, 1024))
display.start()

pyperclip.copy("HELLO!! WORLD!!")
print(pyperclip.paste())

display.stop()

Pyperclip 无法为您的系统找到复制/粘贴机制。

我还安装了 xclip,见下文。 How can I install xclip on an EC2 instance?

>pip list
pyperclip 1.8.1

>yum list installed
xclip.x86_64 0.12-1.el6 @epel

GUI 环境也可以在 Xvfb 中使用。 请告诉我如何运行 Pyperclip。

【问题讨论】:

    标签: python amazon-web-services aws-cloud9


    【解决方案1】:

    您需要在创建显示后导入pyperclip 模块,因为该模块在初始化期间会检查它。

    像这样:

    from pyvirtualdisplay import Display
    
    display = Display(visible=False, size=(1280, 1024))
    display.start()
    
    import pyperclip
    
    pyperclip.copy("HELLO!! WORLD!!")
    print(pyperclip.paste())
    
    display.stop()
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-12
      • 1970-01-01
      • 1970-01-01
      • 2018-10-06
      • 2015-03-28
      • 1970-01-01
      相关资源
      最近更新 更多