我正在运行一个进程,在失败错误时输出字符'✖'(如Unicode中所定义).但是,如果在Emacs shell缓冲区(GNU Emacs的Aquamacs发行版)中运行该进程,我根本看不到错误.
使用:2011-03-18的GNU Emacs 23.3.1(i386-apple-darwin9.8.0,NS apple-appkit-949.54)on braeburn.aquamacs.org - Aquamacs Distribution 2.2
如何让Emacs shell缓冲区支持这样的unicode字符?
这是在stable/newtonUbuntu 16.04服务器上.
错误信息是:
File "/usr/local/lib/python2.7/dist-packages/pip/_vendor/pkg_resources/__init__.py", line 859, in resolve
raise VersionConflict(dist, req).with_context(dependent_req)
ContextualVersionConflict: (keystoneauth1 2.12.2 (/usr/local/lib/python2.7/dist-packages), Requirement.parse('keystoneauth1>=2.16.0'), set(['glance-store']))
+inc/python:pip_install:1 exit_trap
Run Code Online (Sandbox Code Playgroud)
在运行之前./stack.sh,从/opt/devstack用户stack:
stack@ubuntu-server-openstack:/opt/devstack$ pip list | ack keystoneauth1
DEPRECATION: The default format will switch to columns in the future. You can use --format=(legacy|columns) (or define a format=(legacy|columns) in your pip.conf under the [list] section) to disable this warning.
keystoneauth1 (2.16.0)
stack@ubuntu-server-openstack:/opt/devstack$
Run Code Online (Sandbox Code Playgroud)
之后:
stack@ubuntu-server-openstack:/opt/devstack$ pip list | ack keystoneauth1
DEPRECATION: The default format will …Run Code Online (Sandbox Code Playgroud) 我正在寻找一个基于Linux的远程桌面服务器,它在服务GNOME桌面时比VNC更有效(例如,在Ubuntu上).例如,对于Windows,存在RDP(远程桌面协议).我有什么选择?
如下所示的绝对路径是有效的,但我需要npm使用文件目录.npmrc(项目的当前工作目录)的相对路径,而不是绝对路径。
如何指定相对路径(而不是写出绝对路径),或者如果不是那么简单,如何设置?
绝对路径用于<some-project>/.npmrc:
onload-script = /some-absoloute-path/some-node-module.js
我正在学习Clojure,并在此过程中从O'Reilly的书"Clojure Programming"中看到了这个例子:
(let [tm (transient {})]
(doseq [x (range 100)]
(assoc! tm x 0))
(persistent! tm))
Run Code Online (Sandbox Code Playgroud)
它给出了结果{0 0, 1 0, 2 0, 3 0, 4 0, 5 0, 6 0, 7 0}.
也:
(let [tm (transient {})]
(assoc! tm 0 0)
(assoc! tm 1 0)
(assoc! tm 2 0)
(assoc! tm 3 0)
(assoc! tm 4 0)
(assoc! tm 5 0)
(assoc! tm 6 0)
(assoc! tm 7 0)
(assoc! tm 8 0)
(persistent! tm)
)
Run Code Online (Sandbox Code Playgroud)
给出相同的结果:{0 …