Tag: osx

将TOP命令的输出限制为特定的进程名称

如果您调用top命令,则会获得所有正在运行的进程。 但是,我怎样才能限制输出到一个特定的进程名称,如“java” ? 我试过这个顶部-l 2 | grep java,但这样你只能得到快照而不是连续更新的列表。 和top -l 0 | grep java不是很清楚。

在OS X上的Matplotlib问题(“ImportError:无法导入名称_thread”)

在最近几天的某个时候,Matplotlib在OS X上停止了我的工作。下面是我在尝试import matplotlib时得到的错误: Traceback (most recent call last): File "/my/path/to/script/my_script.py", line 15, in <module> import matplotlib.pyplot as plt File "/Library/Python/2.7/site-packages/matplotlib/pyplot.py", line 34, in <module> from matplotlib.figure import Figure, figaspect File "/Library/Python/2.7/site-packages/matplotlib/figure.py", line 40, in <module> from matplotlib.axes import Axes, SubplotBase, subplot_class_factory File "/Library/Python/2.7/site-packages/matplotlib/axes/__init__.py", line 4, in <module> from ._subplots import * File "/Library/Python/2.7/site-packages/matplotlib/axes/_subplots.py", line 10, […]

如何增加docker机内存Mac

我是Docker的新手,尝试通过本教程从Docker镜像 – http://docs.memsql.com/4.0/setup/docker/设置MemSQL。 我在Mac上,本教程使用boot2docker ,似乎已被弃用。 虚拟机需要4GB内存才能运行。 本教程指定了如何使用boot2docker做到这一点,但是我找不到用boot2docker -machine / docker工具箱做到这一点的方法。 这里是我正在使用的命令和我正在尝试通过教程而不改变boot2dockerconfiguration的错误。 docker run –rm –net=host memsql/quickstart check-system Error: MemSQL requires at least 4 GB of memory to run.

有没有一个键盘快捷键(热键)打开MacOSterminal?

我的terminal是用于编程的主要工具之一。 当我能够快速打开terminal窗口时,它使我的编程过程更加高效。 在Ubuntu中,我使用(窗口+ Alt + T)打开terminal。 但是现在我在编程工作中使用了一个Macbook。 有时我使用Spotlightsearch“terminal”,然后按Enter键。 我想知道如果我可以分配一个键盘热键来做到这一点。 谢谢

你需要在GCD块中创build一个NSAutoreleasePool吗?

通常情况下,如果你产生一个后台线程或在NSOperationQueue上运行一个NSOperation,你需要为该线程或操作创build一个NSAutoreleasePool,因为默认情况下不存在。 相同的规则是否适用于位于Grand Central Dispatch队列中并将在非主线程上运行的块? 也就是说,是否需要在每个块中创build一个NSAutoreleasePool,然后将其分派给主队列以外的任何其他块? 在我有限的testing中,我没有看到通常用后台线程或NSOperation看到的自动释放对象的控制台警告。 但是,我似乎无法find明确的文件,所以我想知道是否有人可以指出这是说。

如何将Caps Lock键重新映射到OS X 10.8中的Control?

我想使用Emacs,并需要重新映射Caps键Ctrl(切换它们)。 我该怎么做?

Ruby on Rails 3无法通过OSX上的套接字“/tmp/mysql.sock”连接到本地MySQL服务器

我有一个标准的Rails3环境,RVM 1.2.9,Rails 3.0.5,Ruby 1.9.2p180,MySQL2 Gem 0.2.7,mysql-5.5.10-osx10.6-x86_64 运行rake db:migrate时出现错误rake db:migrate到创build数据库是: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) config / database.yml有 development: adapter: mysql2 host: localhost username: root password: xxxx database: xxxx 肯定这是简单的我错过了。

无法连接到mongodb errno:61连接被拒绝

我最近用Homebrew安装了mongodb-2.6.0。 成功安装后,我尝试使用mongo命令进行连接。 我收到以下错误,不允许我连接: Failed to connect to 127.0.0.1:27017, reason: errno:61 Connection refused Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146 exception: connect failed

无法使用安装了命令行工具的Mavericks上的xcodebuild

我已经安装了命令行工具: $ xcode-select –print-path /Library/Developer/CommandLineTools 但是,什么时候尝试使用xcodebuild ,我得到以下错误: $ /usr/bin/xcodebuild xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance 在Mountain Lion上,不用安装整个Xcode就可以使用,而不仅仅是命令行工具。 小牛队能做到这一点吗? 我怎样才能使它工作? NB这是一个干净的小牛安装 。 更新:为了显示,我确实安装了命令行工具: $ gcc –version Configured with: –prefix=/Library/Developer/CommandLineTools/usr –with-gxx-include-dir=/usr/include/c++/4.2.1 Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn) Target: x86_64-apple-darwin13.0.0 Thread model: posix

Virtualenvs中的参考文献被破坏

我最近在我的Mac上安装了一些点文件以及一些其他的应用程序(我改成iTerm而不是Terminal,Sublime作为我的默认文本编辑器),但是从那以后,我所有的虚拟环境都停止工作,尽pipe它们的文件夹在.virtualenvs仍然存在,每当我尝试在其中运行任何东西时,它们会给出以下错误: dyld: Library not loaded: @executable_path/../.Python Referenced from: /Users/[user]/.virtualenvs/modclass/bin/python Reason: image not found Trace/BPT trap: 5 我已经删除了与dotfiles相关的所有文件,并将我的.bash_profile恢复到之前的状态,但问题仍然存在。 有什么方法可以诊断问题或以简单的方式解决问题(例如,不需要重新创build所有的virtualenvs)?