问题标签 [pyperclip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 如何找到 python3 模块的位置并调试 ImportError
我在 MacbookPro (10.9.5) 上使用 Python 3.4.2。代码来自Al Sweigart 的 Automate the Boring Stuff with Python 尝试在 python3 中运行脚本时出现一个奇怪的错误。代码如下,但我认为这不是问题。这可能是模块路径问题,但我的调试不能 100% 确定。
我可以在 Idle 中运行代码,但我无法从 cmd 行运行代码,使用 shebang 或 python3“脚本名称”运行。
我们可以在下面看到,pip3 和 python3 都在 /usr/local/bin 中。我们还可以看到 pyperclip 模块已安装。但是,当从 cmd 行运行脚本时,它说它找不到模块,即使它已安装。
我从我的终端运行这个:
但是,在空闲时,代码运行良好,没有给出未找到模块的错误:
有谁知道我的路径可能会发生什么,或者我可以在脚本中或从终端运行哪些其他 cmd 以确定发生了什么?
下面的测试代码
python - 如何导入pygame、pyperclip?
我对 python 相当陌生,但是在我的代码中导入某些包时遇到问题。我尝试导入pyperclip
以及pygame
. 我已经手动安装了它们,我尝试使用import pygame
and导入它们import pyperclip
,我得到了
“没有名为 'pyperclip' 的模块”
和同样的事情pygame
。我尝试通过将其打开并将import pygame
其保存以在交互式 shell 中运行它,并且我也尝试将其输入到交互式 shell 中。
我正在运行 linux mint 17.3 和 python 2.7.6 还有其他人有这个问题吗?
任何帮助,将不胜感激。扎
python - 如果脚本退出,Pyperclip 不会持续存在
我想通过 python 脚本将一些东西存储到剪贴板中。
基本上只是pyperclip.copy('text')
。我正在使用带有 AwesomeWM 的 Fedora 21。我在这里读到需要一个剪贴板管理器才能将其永久存储在剪贴板中。我安装了parcellite
. 如果我在终端中使用它,它现在可以通过
但是如果我在脚本中做同样的事情
并使用python filename
.
它不会存储在剪贴板中。
python - Tkinter:输出带有换行符结尾的文本框内容
我正在尝试创建一个程序,我可以输入工作笔记并输出到文本文件并复制到剪贴板以发布到笔记模板中。
当我运行这个程序时,文本框输入(entry4)被复制到剪贴板中的一行。IE(example example example)
我希望将其复制到剪贴板
这是程序代码。
感谢您提供的任何建议。
user-interface - 在 while 循环中使用 update() 时,Tkinter 窗口没有响应
我是编程初学者。我这样做是出于爱好并提高我的工作效率。
我正在编写一个程序,以entry
在用户复制一行文本时自动将剪贴板粘贴到 Tkinter。
我使用while
循环来检测当前剪贴板是否有变化,然后将新复制的剪贴板文本粘贴到 Tkinter 条目。
当我复制一行新文本时,GUI 会完美更新。
但是 GUI 没有响应,我无法单击TK entry
以键入我想要的内容。
仅供参考,我正在使用Python 3.5
软件。提前致谢。
我的代码:
python - Python 3.5 PIP 安装 pyperclip 错误(Windows)
我正在尝试运行 pip install 命令来安装软件包。但是,我在下面遇到错误。
任何帮助表示赞赏!
python-3.x - sublimeREPL 无法导入 _ctypes
我正在尝试import pyperclip
在 sublime text 3 的 python REPL 选项卡中,但出现以下错误:
事实证明,我根本无法导入 _ctypes:
相同的导入可以在命令提示符或 IDLE 中使用,那么为什么不在 sublimeREPL 中呢?
python - pip 适用于 python2.7 但不适用于 3.5
我首先要说我是一个完全的新手,很可能会忽略一些明显的东西。不要以为我对任何与 linux 或 python 相关的东西都有任何想法。
无论如何,我在运行 Fedora 23 的计算机上安装了 python 3.5。Fedora 预装了 2.7。当我安装 3.5 时,我以某种方式将它安装到我的 /home/user/Documents 目录中。我后来删除了那个rm -r -f /home/user/Documents/Python-3.5.1
目录。然而,我仍然可以在键入时打开 3.5 python3
。最初我创建了一个别名来指向 home/user/Documents/Python-3.5.1 目录中的 python 命令,因此在删除该目录并删除别名后仍然能够打开 3.5 令人困惑,并且必须意味着我有两个python 3.5 安装。那是一些背景故事,这不是我的问题,但也许是相关的。
我遇到的问题是我无法安装要导入以在 Python 3.5 程序中使用的模块。
当我输入pip install pyperclip
(我正在通过 AutomateTheBoringStuff 工作)时,pyperclip 是为 2.7 安装的。如果我打开 python2.7 命令行并输入import pyperclip
一切都很好,但是如果我在 python3.5 命令行中尝试相同的操作,我会收到一条错误消息,指出该模块不存在。
我认为这是因为 pip 将 pyperclip 模块安装到与 2.7 关联的子目录中。如何使用 pip 安装 3.5 的模块?
python - 我在安装 pyperclip 时遇到问题
我目前是 python 新手。我正在关注 Automate python 这本书我在安装 pyperclip 时遇到问题它一直说访问被拒绝 在此处输入图像描述
如图所示,我遵循正确的步骤,但我一直被拒绝
注意:尝试从命令提示符安装 pyperclip 时,我使用的是管理员帐户。我正在使用 Windows 7。
我如何克服这个问题?有没有其他方法可以安装 pyperclip?
请帮忙谢谢