javascript

java

python

c#

android

c++

node.js

php

html

jquery

ios

reactjs

css

.net

git

ruby-on-rails

sql

c

ruby

string

macos-在OS X上的IntelliJ中,如何清除所有全局设置信息,许可等(在任何项目外部)

我在Mac上遇到IntelliJ的一些低级问题,我真的想将所有内容归零并重新开始。 但是,即使在删除应用程序并重新安装之后,IntelliJ仍会记住诸如上一个项目,使用的许可密钥之类的信息。此信息存储在哪里? 清除它的最佳方法是什么?

trans by 2020-02-06T00:08:27Z

macos-如何在Mac OS X中禁用键盘快捷键

我想在山狮Mac OS X 10.8中禁用键盘快捷键command-w和command-q。 这是因为它们干扰了我从xQuartz运行的终端内部运行的emacs命令。 所有帮助将不胜感激。

trans by 2020-02-05T18:00:57Z

macos-以崇高的文字显示隐藏的文件夹? (Mac OSX)

尽管已打开隐藏文件夹,但sublime文本无法在边栏中看到git存储库之类的不可见文件夹。 我怎样才能解决这个问题?

Mac OSX 10.7.5

崇高文字2.0.1

trans by 2020-02-05T16:04:03Z

macos-我的Mac上使用什么版本的Python?

当我这样做时,我有一台Mac:

python --version 

我有:

Python 2.7.6

但是当我必须:

/System/Library/Frameworks/Python.framework/Versions/3.3

2.7.6在哪里?有什么建议我该怎么办?

更新:

$ which -a python python3
/usr/bin/python
/usr/local/bin/python3

$ brew list python python3
Error: No such keg: /usr/local/Cellar/python

$ locate python

WARNING: The locate database (/var/db/locate.database) does not exist.
To create the database, run the following command:



sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist

Please be aware that the database can take some time to generate; once
the database has been created, this message will no longer appear.

在PyCharm编辑器中,默认设置解释器显示:

trans by 2020-02-05T08:12:48Z

macos-获取OS X中打开文件(描述符)的列表

我想在OS X(10.9.1)上的进程中获取打开文件的列表。 在Linux中,我可以从lsof中获得它。但是,我不确定如何在OS X上获得相同的代码。我发现procfs在OS X上不存在(默认情况下。存在可能的实现,但我不知道) 想走那条路)。

因此,如何在OS X上获取(本机)打开文件的列表。一种方法是lsof。是否有其他可用的支持? 请让我知道在哪里可以获得更多信息。

谢谢。

trans by 2020-02-05T05:27:34Z

macos-psql:找不到命令M

我通过[http://www.postgresql.org/download/macosx/]上的图形安装安装了PostgreSQL。

我在应用程序中看到了它,在应用程序中也有了psql终端。 我需要psql在常规终端中为我正在为应用程序运行的另一个bash脚本工作。

由于某种原因,当我跑步时

psql

在Mac终端中,我的输出是

-bash: psql: command not found

我在终端中运行以下命令:

locate psql | grep /bin

和输出是

/Library/PostgreSQL/9.5/bin/psql

然后,我编辑〜/ .bash_profile并将其添加到路径中,如下所示:

export PATH = /Library/PostgreSQL/9.5/bin/psql:$PATH

〜/ .bash_profile中唯一的另一件事是SDK man,它位于应有的脚本底部。 我也尝试将浴池设置为/Library/PostgreSQL/9.5/bin/。 我也重新启动了终端。

如何使psql工作?

编辑添加到.bashrc后,当我打开终端时返回此输出

-bash: export: `/Library/PostgreSQL/9.5/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin': not a valid identifier
trans by 2020-02-04T17:06:55Z

macos-如何使用Dropbox同步我的Sublime Text 3设置?

我想使用Dropbox在多台计算机上同步Sublime Text 3的设置。

我应该如何设置?

trans by 2020-02-04T16:55:40Z

macos-使用Applescrip将命令和字符串发送到Terminal.app

我想做这样的事情:

tell application "Terminal"
  activate
  do script "ssh user@server.com"
  -- // write user's password
  -- // write some linux commands to remote server
end tell

例如,登录到服务器,输入密码,然后登录到mysql并选择一个数据库。
我每天都输入,将它捆绑到脚本中确实很有帮助。

另外,是否有关于Applescript中可使用的应用程序(终端,Finder等)的命令,属性,功能等的参考? 谢谢!

编辑:让我清除此:我不想像我尝试过的那样做几次“执行脚本”,但没有用。我想打开一个终端窗口,然后模拟人类输入一些字符并按Enter。 可以是密码,也可以是命令,等等,只是将字符发送到恰好正在运行ssh的终端。 我尝试了击键,但似乎不起作用。

trans by 2020-02-04T12:22:13Z

macos-如何在.vimrc文件中检测OS X,因此某些配置仅适用于OS X?

我在笔记本电脑(OS X)和多台服务器(Solaris&Linux)上使用.vimrc文件,假设有一天可以在Windows机器上使用它。 我知道一般如何检测UNIX和Windows,但是如何检测OS X? (为此,是否有办法区分Linux和Solaris等。并且“是否”可以使用的所有字符串中是否有列表?我的Google-fu没有任何作用。)

例如,我将使用以下内容:

if has("mac")
  " open a file in TextMate from vi: "
  nmap mate :w<CR>:!mate %<CR>
elseif has("unix")
  " do stuff under linux and "
elseif has("win32")
  " do stuff under windows "
endif

但是显然“ mac”不是正确的字符串,我尝试过的其他字符串也不正确。


更新:下面的答案(“ macunix”)似乎很显然应该起作用,但是由于某种原因它没有起作用。 (也许苹果公司没有适当地编译vim来对此做出回应?似乎不太可能。)

无论如何,我想我需要转移这个问题的重点:是否有人能达到相同的目的? (也就是说,成功检测到在Mac OS X上正在使用.vimrc文件。)

trans by 2020-02-04T03:32:36Z

macos-在Mac上运行的Localhost。可以在Android手机上查看吗?

在我的Mac上运行ruby on rails项目。 我需要在我的Android手机上对其进行测试。 有没有办法在我的Android手机上查看我的Mac本地主机?

trans by 2020-02-03T23:49:50Z

macos-Mac OSX python ssl.SSLError:[SSL:CERTIFICATE_VERIFY_FAILED]证书验证失败(_ssl.c:749)

python中的许多操作都需要通过https访问事物。 这包括pip安装或仅使用http.client.HTTPSConnection或内部使用这些工具的任何模块或应用程序。

如果python是从[https://python.org]官方python pkg安装程序安装的,则它将使用内部版本的openssl,并且不包含根证书。 使用SSL连接的任何内容都会导致此错误:

ssl.SSLError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:749)

如何安装根证书以使上述错误消失?

trans by 2020-02-03T20:52:27Z

语言不可知-在Mac OS X上可以使用DYLD_LIBRARY_PATH吗? 而且,动态库搜索算法是什么?

我读了一些不鼓励使用DYLD_LIBRARY_PATH的文章,因为动态库的路径应使用-install_name,@ rpath和@loader_path进行固定。

就使程序在Linux和Mac OS X上均可运行而言,Mac OS X的DYLD_LIBRARY_PATH的作用与Linux的LD_LIBRARY_PATH的作用相同。 而且,我们可以共享(几乎)没有-install_name和@rpath的相同make文件。

  • 在Mac OS X上使用DYLD_LIBRARY_PATH是否可以?
  • 当二进制文件找不到动态库时,Mac OS X中的动态库搜索算法是什么? 当前目录-> DYLD_LIBRARY_PATH目录...?
trans by 2020-02-03T18:23:19Z

linux-OSX是POSIX操作系统吗?

是什么使OS成为POSIX系统? 所有版本的Linux都是POSIX,对吗? OSX呢?

trans by 2020-02-03T08:31:12Z

macos-通过命令行在Mac上安装Docker Toolbox

我正在尝试在Mac上自动设置开发人员环境。 该设置的一部分是安装Docker Toolbox。 我找不到通过命令行执行此操作的任何文档。 如何自动执行此安装(必须通过命令行触发)?


更新:正如丹尼斯所称赞的

现在存在适用于Mac的Docker,它是Docker Toolbox的替代产品。 您可以通过自制酒桶购买:brew cask install docker

trans by 2020-02-02T04:14:27Z

Javascript-有什么方法可以防止水平滚动触发OS X Lion Safari上的向后滑动手势?

我正在使用在.mousewheel()元素中使用水平滚动的UI(使用overflow: scroll)。 我无法向左滚动,因为它将启动动画以使历史回到过去。 同样,当有网站可以访问时,我无法向右滚动。

它可以在其他浏览器(包括OS X Lion上的Chrome)上很好地运行,该浏览器还支持滑动以追溯历史。 (在我开发的时候,在Safari上也可以滚动到.mousewheel()中。我添加了事件处理程序和html,它们可能破坏了滚动,但是我不知道是什么使它改变了。)

理想情况下,在特定的.mousewheel()上滚动时,即使在结束时,我也想防止历史上的回退。

更新:我尝试添加jQuery.mousewheel,它以某种方式解决了该问题。 (我刚刚在.mousewheel()上附加了一个空的事件处理程序。)我仍在寻找一个明确的答案。

trans by 2020-02-02T00:12:37Z

macos-无法从site-packages目录加载通过pip安装的Python模块

我正在尝试安装和使用Evernote模块([https://github.com/evernote/evernote-sdk-python)]。 我运行了export PYTHONPATH=“/usr/local/lib/python2.7/site-packages”,它说安装成功。

我可以确认export PYTHONPATH=“/usr/local/lib/python2.7/site-packages”中存在evernote模块。但是,当我尝试运行.bash_profile时,出现以下错误:

Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: No module named evernote

这是我的export PYTHONPATH=“/usr/local/lib/python2.7/site-packages”的内容:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*

# Setting PATH for Python 3.3
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.3/bin:${PATH}"
export PATH
export PATH=$PATH:/usr/local/bin/

我在export PYTHONPATH=“/usr/local/lib/python2.7/site-packages”上安装的其他模块也遇到相同的问题。

编辑:我是超级新手,还没有编辑该export PYTHONPATH=“/usr/local/lib/python2.7/site-packages”文件。

编辑:export PYTHONPATH=“/usr/local/lib/python2.7/site-packages”输出以下内容:

/Library/Python/2.7/site-packages/setuptools-1.3.2-py2.7.egg
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python27.zip
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-old
/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-dynload
/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/PyObjC
/Library/Python/2.7/site-packages

编辑:通过向我的.bash_profile文件中添加export PYTHONPATH=“/usr/local/lib/python2.7/site-packages”,我似乎在解决方案方面取得了进展。 但是,现在当我运行python -c 'from evernote.api.client import EvernoteClient'时,它将尝试导入oauth2,但失败,并显示相同的错误。 ouath2模块位于模块目录中。

trans by 2020-02-01T17:52:44Z

macos-使用TextMate通过SSH编辑远程文件?

我喜欢在MacBook上使用TextMate。 这很棒。

不幸的是,由于很难在本地重新创建环境,所以我想直接在开发服务器上编辑一些文件。 我正在使用Git,所以一种替代方法是只在本地进行编辑,git commit,git push和git merge,但是每次我想进行简单的更改时,这种操作都会很复杂。

我宁愿...使用其他解决方案。 我尝试的一件事是通过MacFusion安装硬盘驱动器,然后将其加载到编辑器中。 但这真是太慢/太慢了!

有没有人煮出更好的解决方案?

trans by 2020-01-31T19:16:21Z

macos-Mac OS X是否有任何图形化Binary Diff工具?

带有GUI的Mac OS X是否有任何Binary Diff工具? 有大量的基于文本的差异工具,但是我需要比较两个二进制文件。 本质上,两个具有Dec / Hex View的十六进制编辑器彼此相邻(二进制文件是自定义文件格式,因此不是图像或具有更专用差异工具的任何文件)

trans by 2020-01-30T00:07:44Z

macos-仅桶自制配方

今天,我通过PATH安装了curl公式,但是安装它(并重新包装外壳)后,我注意到:

% which curl 
/usr/bin/curl

实际上,输出PATH表示这是一个仅用于桶的公式,并且由于curl已存在于OS X中,因此未将其链接到Homebrew前缀中,因为这可能会导致未指定的问题。

然后它继续说

通常,这对您没有任何影响

我想知道:

  • 究竟是什么样的问题?
  • 通过Homebrew安装仅桶装公式的目的是什么? 如果新安装的工具不在PATH中,怎么会有后果?
trans by 2020-01-29T11:41:37Z

python-pip install pygraphviz:未找到软件包“ libcgraph”

我成功安装了No package 'libcgraph' foundsudo pip install pygraphviz

$ sudo pip install graphviz
....
Successfully installed graphviz-0.5.1

$ sudo pip install cgraph
...
Successfully installed cgraph-0.1

我在运行sudo pip install pygraphviz时遇到问题No package 'libcgraph' found。这是完整的堆栈跟踪。

$ sudo pip install pygraphviz
The directory '/Users/sparkandshine/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/sparkandshine/Library/Caches/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting pygraphviz
  Downloading pygraphviz-1.3.1.zip (123kB)
    100% |████████████████████████████████| 133kB 1.5MB/s 
Installing collected packages: pygraphviz
  Running setup.py install for pygraphviz ... error
    Complete output from command /usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-qfFpFG/pygraphviz/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-JmwjA6-record/install-record.txt --single-version-externally-managed --compile:
    running install
    Trying pkg-config
    Package libcgraph was not found in the pkg-config search path.
    Perhaps you should add the directory containing `libcgraph.pc'
    to the PKG_CONFIG_PATH environment variable
    No package 'libcgraph' found
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "/private/tmp/pip-build-qfFpFG/pygraphviz/setup.py", line 87, in <module>
        tests_require=['nose>=0.10.1', 'doctest-ignore-unicode>=0.1.0',],
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/core.py", line 151, in setup
        dist.run_commands()
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 953, in run_commands
        self.run_command(cmd)
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/distutils/dist.py", line 972, in run_command
        cmd_obj.run()
      File "setup_commands.py", line 44, in modified_run
        self.include_path, self.library_path = get_graphviz_dirs()
      File "setup_extra.py", line 121, in get_graphviz_dirs
        include_dirs, library_dirs = _pkg_config()
      File "setup_extra.py", line 44, in _pkg_config
        output = S.check_output(['pkg-config', '--libs-only-L', 'libcgraph'])
      File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 573, in check_output
        raise CalledProcessError(retcode, cmd, output=output)
    subprocess.CalledProcessError: Command '['pkg-config', '--libs-only-L', 'libcgraph']' returned non-zero exit status 1

    ----------------------------------------
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/tmp/pip-build-qfFpFG/pygraphviz/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /tmp/pip-JmwjA6-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/tmp/pip-build-qfFpFG/pygraphviz/

我尝试了Python提供的解决方案,但没有看到pygraphviz,但它不起作用。

trans by 2020-01-29T06:39:09Z

上一页 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 下一页 共37页