当我更新我的包时,我遇到了这个新错误:
class TreeBuilderForHtml5lib(html5lib.treebuilders._base.TreeBuilder):
AttributeError: 'module' object has no attribute '_base'
Run Code Online (Sandbox Code Playgroud)
我尝试更新beautifulsoup
,没有更多的结果.我该如何解决这个问题?
我有一个本地开发服务器,我测试了很多东西,现在我正在玩bower来管理我的Symfony2项目中的库的依赖项.在安装了NodeJS(v0.10.31)和bower(1.3.9)后,我尝试sp:bower:install
从控制台运行属于Symfony2 SpBowerBundle 的命令root
:
Symfony > sp:bower:install
Installing bower dependencies for "TemplateBundle" into "/var/www/html/tanane/src/Tanane/TemplateBundle/Resources/config/bower/../../public/components"
bower ESUDO Cannot be run with sudo
Additional error details:
Since bower is a user command, there is no need to execute it with superuser permissions.
If you're having permission errors when using bower without sudo, please spend a few minutes learning more about how your system should work and make any necessary repairs.
http://www.joyent.com/blog/installing-node-and-npm
https://gist.github.com/isaacs/579814
You can however run a command with …
Run Code Online (Sandbox Code Playgroud) 根据CI的lint,这个yml是无效的:
pages:
stage: deploy
image: python:3.5
script:
- echo "foo: $VAR" > site.yml
- cat ~/.python-gitlab.cfg
artifacts:
paths:
- _build
only:
- master
Run Code Online (Sandbox Code Playgroud)
错误:
jobs:pages:script config should be a string or an array of strings
Run Code Online (Sandbox Code Playgroud)
如果我删除该echo
行上的冒号,它的工作原理.
我想要做的是动态创建一些配置文件,以符合现有工具,使用私有变量,如echo "url: $CI_PROJECT_URL" > site.yml
生产
url: "https://gitlab.com/group/project"
Run Code Online (Sandbox Code Playgroud)
但我不能这样做,因为yaml被认为是无效的,我找不到变通办法.或者我必须在我的工具周围编写代码来传递命令行参数而不是读取配置文件.不过,这个冒号似乎是一个错误.
有任何想法吗 ?谢谢 !
我一直在寻找用Lisp编写的实际应用程序的源代码.例如,Pacman克隆或文字处理器将符合这样的条件.
我需要用Python/Django创建一个Code128条形码,它必须嵌入HTML文档中.
我不想在磁盘上制作任何临时(或缓存)文件.这就是我想将它们嵌入数据URI方案的原因.
结果必须是这样的:
<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA
AAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO
9TXL0Y4OHwAAAABJRU5ErkJggg==" alt="Red dot">
Run Code Online (Sandbox Code Playgroud)
你能推荐我一个简单的方法吗?
现在我使用ReportLab创建这样的条形码并将它们嵌入到PDF文件中,但我不知道如何将它们导出为数据URI方案.如果这是建议的方法.
我越来越多地使用emacs shell-mode,并且我希望可以改进一些东西:更改目录时的完成.我很乐意使用ido
或projectile-find-dir
为此.
我的工作流程
截至今天,我尽力在 emacs的shell之外,尽可能地使用emacs的强大功能(使用ido访问文件,在项目中查找文件projectile
,探索dired中的树,......).
我不经常这样做.当我在一个不同的项目中工作时,我打开另一个shell缓冲区.但是当我不得不这样做的时候,我真的很想念ido或fasd shell实用程序(它的工作原理,但没有它的完成界面,这对zsh来说很棒,而且没有像使用ido那样强大,可能是https:// github. com/clvv/fasd).
如何在elisp中连接?
我知道我们可以列出一份清单ido-completing-read
;
在shell中,键入会cd ../<TAB>
打开一个新的*Completions*缓冲区.它使用comint-dynamic-completion
,但是如何在elisp列表中获取该列表,而不是在缓冲区中?
谢谢 !
编辑:这是另一种很好的方式来cd到最近访问过的目录,使用fasd实用程序和ido完成:https://gitlab.com/emacs-stuff/fasd-shell/blob/master/README.org
看另一个SO问题.
ps:eshell与某些shell脚本不兼容,我想保持shell模式.
我是一个铁杆vim用户.随着邪恶模式和spacemacs的引入,我正在从vim过渡到emacs.我经常在开发服务器中编辑我的代码(由于我无法解释的原因),我必须在终端模式下运行我的编辑器.有一点,我在Emacs(在vim中存在)中缺少的是在编码时显示编译/ lint错误等有用信息的装订线.Emacs确实有GUI的边缘模式,但不适用于终端.是否有特殊原因要避免在emacs终端中使用条纹模式?
我的要求是查看一列中的所有错误(我正在使用flycheck),以便很容易浏览代码以找到有错误的行.flycheck有三种突出错误的方法(行/列/符号).我想要突出显示行中的符号,但同时,我希望在代码的左侧或右侧看到一个列,它标记带有某些符号的错误/警告的行.Flycheck在启用条纹模式时执行此操作,但终端没有条纹模式.有没有办法在终端中获得这个?
在 Gtk+3 上,我使用 a来存储嵌套信息,并用 a和 aTreeModel
显示它。用户可以单击每个切换按钮,当存在嵌套按钮并且它们不处于相同状态时,我希望上层按钮反映“不一致”状态。如何为一个元素设置此属性?CellRendererText
CellRendererToggle
为了更清楚起见,我举了一个我\xc2\xa0想要从 Transmission bittorrent 客户端实现的示例:\n
我知道如何将单元格渲染器的所有按钮设置为不一致的状态,myCellRendererToggle.set_properties(inconsistent=True)
但似乎我无法从这里访问单个元素;
我知道如何访问 TreeStore 模型的特定行,但我只能设置 \xc2\xabTrue\xc2\xbb 和 \xc2\xabFalse\xc2\xbb 值。
\n\n我的代码与官方文档相当接近,因此您可以帮助我:https ://python-gtk-3-tutorial.readthedocs.org/en/latest/cellrenderers.html#cellrenderertoggle (我使用 treeStore 而不是列表商店)
\n\n这是我的代码:
\n\nclass HelloMyApp:\n\ndef __init__(self):\n\n # Set the Glade file\n self.builder = Gtk.Builder()\n self.builder.add_from_file(GLADEFILE)\n\n\n dic = {\n "on_button1_clicked" : self.btnValidate_clicked,\n "on_MainWindow_destroy" : self.quit,\n "on_window1_delete_event" : self.quit,\n\n }\n\n self.builder.connect_signals(dic)\n\n window = self.builder.get_object("window1")\n\n treeview1 = self.builder.get_object("treeview1")\n\n ######## This is my model : it stores a …
Run Code Online (Sandbox Code Playgroud) 我使用portacle作为我的 Common Lisp 环境。当我保存文件时,它会保存整个 REPL,包括CL-USER>
. 当我尝试加载文件时,这会导致编译错误。
我想保存代码并从我离开的地方继续。我一直在 REPL 编写代码,使用 key-chords 从缓冲区保存文件中的工作C-x C-s。但这打破了项目的连续性。请提出一种方法来做到这一点。