我正在尝试在 Mac 上将 Jupyter 笔记本转换为 .pdf。
然而,它告诉我
nbconvert 尾随:在 PATH 上找不到 pdflatex
所以,我环顾四周,有人说,“安装 mactex 因为另一种方式需要几天的时间来编译”。所以我做了brew install Caskroom/cask/mactex并且它完成了没有告诉我有问题,但不幸的是它没有安装我可以收集的pdflatex。而且“mac install pdflatex”对我来说在谷歌上没有任何有用的东西,也许我的泡沫很糟糕。
如何在我的 Mac 上安装 pdflatex?
我一直在使用192.168.1.x我的家庭网络,这已经很长时间了。但是,我刚刚开始了一份新工作,当我通过 VPN 连接时,他们使用相同的 IP 地址集。
自然,这会导致问题。
我可以(并且应该)使用哪些其他 IP 地址范围来防止冲突?可以使用192.168.2.x... 或42.x;) 吗?
我知道有一次我的兄弟已经设置了我们要使用的网络10.0.0.x- 但是当我使用 traceroute 程序时,它会说我们所有的数据包都要去巴西之类的。
是否有其他为内部网络保留的 IP 地址可供我使用?
我家里有一个 Ubuntu 盒子,我想要一个目录,其中包含我所有(或多或少)的 Git 存储库。最终(当我今年在学校获得一些团队项目时),我希望共享一些项目。
我正在考虑在/usr/share/. 这是放置它们的最佳位置(这个位置有什么“错误”),还是我应该在其他地方创建我的存储库?
我正在使用 tmux 和 zsh,最近我在学习 ssh-agent 和 keychain。从 zsh 的手册页中可以看出,.zlogin只有当 shell 是登录 shell 时,它才会获取源代码。
按照我读到的建议,我坚持keychain --clear了我的.zlogin,效果非常好。当我登录盒子时,我必须解锁我的钥匙。然而,每次我在 tmux 中创建一个新窗口时,它都会清除/让我重新添加我的密钥。这有点烦人......但如果事实上每个新的 tmux 窗口都是一个登录窗口,我可以理解。
除了有关该主题的联机帮助页之外,我无法找到太多帮助。那么每个新的 tmux 窗口都是一个登录 shell,还是有什么方法可以让它仅在创建 tmux 窗口时才清除我的密钥?
kill -9由于无用使用 Kill -9 form letter 中描述的原因,我试图避免。这个功能是否足够,或者我是否需要kill在超时后终止进程或处理其他微妙之处?
soft_kill()
{
# Try to avoid forcing a kill
# @param $1: PID
kill $1 || kill -INT $1 || kill -HUP $1 || \
(echo "Could not kill $1" >&2; kill -KILL $1)
}
Run Code Online (Sandbox Code Playgroud)
顺便说一句,这个函数的更好的名字是什么?现在的名字让我想起了《温柔地杀了我》,manslaughter听起来有点严厉。也许spoon_kill(谷歌它)?
我正在运行 VirtualBox Version 4.2.0 r80737。
我有一个 USB 键盘,我通常只想过滤到 VirtualBox,但偶尔我想释放它,以便我也可以在主机操作系统中使用它。我在文档中查看 VBoxManage ,并看到了看起来很有希望的“usbfilter”选项,但是当我尝试时usbfilter add/modify出现错误:
The machine 'your name here' is already locked for a session (or being unlocked)
Run Code Online (Sandbox Code Playgroud)
所以它似乎不会影响正在运行的机器(至少不会通过该选项)。我真的只是希望能够以编程方式执行与通过菜单转到“设备”>“USB 设备”>“USB 键盘”[0001] 相同的操作。
我不在乎它是来自主机还是来宾操作系统,我可以访问它。
这可能吗,如果可以,我该怎么做?
Microsoft Outlook,许多公司的情妇 - 需要持续关注,并阻止您使用您真正喜欢的电子邮件客户端(如Alpine)。
我是那些喜欢命令行的怪人之一。它在我的血液里。我非常不喜欢必须使用 Outlook,特别是因为他们非常愿意允许通过 OWA 进行访问。所以我偶然发现了DavMail,它似乎是一个完美的解决方案。但是查看设置说明,似乎没有任何命令行选项。
最糟糕的是,当我尝试./davmail.sh在命令行运行时,我收到以下消息:
Exception in thread "SWT" org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
at org.eclipse.swt.SWT.error(Unknown Source)
at org.eclipse.swt.widgets.Display.createDisplay(Unknown Source)
at org.eclipse.swt.widgets.Display.create(Unknown Source)
at org.eclipse.swt.graphics.Device.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at org.eclipse.swt.widgets.Display.<init>(Unknown Source)
at davmail.ui.tray.SwtGatewayTray$5.run(SwtGatewayTray.java:196)
Run Code Online (Sandbox Code Playgroud)
这看起来很像一个错误,它试图显示托盘图标,因为我通过 SSH 登录后没有。它似乎也没有做任何其他事情 - 我尝试远程登录到 中列出的 IMAP/POP 端口,~/.davmail.properties但得到“连接被拒绝”。
我无法在文档中找到任何关于仅从命令行运行的内容。这让我想到了我的问题:
我可以在命令行模式下运行 DavMail,或者还有其他(最好是好的)命令行界面到 OWA 吗?
command-line ×2
git ×1
gnu-screen ×1
kill ×1
linux ×1
mac ×1
macos ×1
networking ×1
pdflatex ×1
peripherals ×1
repository ×1
ssh-agent ×1
tmux ×1
virtualbox ×1
vpn ×1
zsh ×1