【发布时间】:2014-10-22 15:51:53
【问题描述】:
基本上,当我使用 django-extension 应用程序在 heroku 一次性测功机上运行 iPython 时,我要做的是让 %paste 函数工作:heroku run python manage.py shell_plus
问题是当我尝试粘贴到控制台时,出现以下错误:
ERROR: Getting text from the clipboard on this platform requires Tkinter.
我已经研究了如何安装 Tkinter,看起来没有 pypi 软件包,除了具有 root 访问权限(这在 heroku 一次性 dynos 中是不可能的)之外,也没有任何有希望的线索。如何在我的 heroku 应用上安装 Tkinter?
或者,是否有另一种方法可以让 %paste 函数在 Heroku 上与 iPython 一起使用?
【问题讨论】:
-
我认为即使你安装了 tkinter 也不会工作,因为它会查看服务器剪贴板,而不是本地计算机上的剪贴板。尝试使用 %cpaste。
-
哦哇哦不知道我以前怎么不知道 %cpaste 。你能把这个添加为答案吗?
标签: python django heroku ipython