Questions tagged «macos»

macOS(以前称为OS X或Mac OS X)是Apple的台式机操作系统,可在Macintosh计算机上找到。仅当您的问题与使用macOS API或特定于macOS的行为有关时才使用此标签,而不是因为您碰巧在macOS上运行代码。与使用macOS或对MacOS进行故障排除有关的问题不在主题范围内,属于Ask Different社区。

4
无效命令代码,尽管使用转义符,但使用sed
被迫对当前客户端使用CVS,并且为远程仓库更改了地址。我可以找到在本地代码中更改远程地址的唯一方法是递归搜索和替换。 但是,我希望使用sed命令可以工作: find ./ -type f -exec sed -i "s/192.168.20.1/new.domain.com/" {} \; 我收到每个文件的错误: sed: 1: ".//file/path ...": invalid command code . 我试图逃脱sed比赛/替换中的句点,但这并不能解决任何问题。
187 bash  macos  sed 

5
Mac OS Lion上Sublime text 2的Packages文件夹的完整路径是什么
我在任何地方都没有看到这个问题,因此只能假设我做的事情确实很愚蠢,但是... Sublime Text 2的“ Packages”文件夹的完整路径是什么?我正在寻找一个新的主题。 当我去 / Applications / Sublime Text 2.app/ 仅有一个“目录”文件夹 里面是: 框架Info.plist MacOS资源SharedSupport
186 macos  sublimetext 

9
Mac OS X中的环境变量
更新:下面的链接 没有完整的答案。必须在两个位置(一个用于GUI,一个用于shell)设置路径或变量,这很la脚。 不重复:在OS X中设置环境变量吗? 由于Windows背景非常容易设置和修改环境变量(只需转到“系统属性”>“高级”>“环境变量”),在Mac OS 10.5上似乎并不是那么简单。大多数参考资料都说我应该更新/ etc / profile或〜/ .profile。这些等同于系统变量和用户变量吗?例如,我应该在哪里设置JAVA_HOME变量? 编辑: 我希望能够从终端以及像Eclipse这样的应用程序中访问变量。另外,我希望不必重新启动/注销即可生效。


7
在Mac上找到Android SDK并添加到PATH
我已经在MacBook Air(操作系统版本10.11 El Capitan)上安装了Android Studio,并成功编写了一个小型的“ hello,world”应用程序,并已安装在设备(Nexus 7)上,并在AVD上运行。我现在要做的就是能够从命令行(而不是Android Studio)构建应用程序并将其安装在设备上。我正在按照以下指示进行操作: http://developer.android.com/training/basics/firstapp/running-app.html 和相关的行是: 确保PATH环境变量中包含Android SDK platform-tools /目录,然后执行: 问题是我在机器上找不到Android SDK!我认为它在那里是因为否则程序将无法编译并通过Android Studio运行?也许那是一个错误的假设?我是Mac的新手(我曾经使用过Windows),所以我不知道搜索Android SDK的最佳方法。所以我的问题是: 如何在机器上找到Android SDK?还是向自己证明它不存在? 如果不存在,该如何安装? 如何更改PATH以包括Android SDK?

7
RE错误:Mac OS X上的非法字节序列
我正在尝试替换Mac OS X上Makefile中的字符串以交叉编译到iOS。该字符串具有嵌入的双引号。该命令是: sed -i "" 's|"iphoneos-cross","llvm-gcc:-O3|"iphoneos-cross","clang:-Os|g' Configure 错误是: sed: RE error: illegal byte sequence 我尝试用双引号,逗号,破折号和冒号进行转义,但没有任何乐趣。例如: sed -i "" 's|\"iphoneos-cross\"\,\"llvm-gcc\:\-O3|\"iphoneos-cross\"\,\"clang\:\-Os|g' Configure 我花了点时间调试问题。有谁知道如何sed打印非法字节序列的位置?还是有人知道非法字节序列是什么?
184 regex  macos  bash  sed 

13
Mavericks上的MAMP Pro 3.05已更新为优胜美地-Apache无法启动
我已经在优胜美地的干净安装的分区上成功在DP4上的优胜美地成功运行MAMP Pro 3.05。 现在,我已经在我的Mavericks安装上运行了DP5的安装程序,现在MAMP Pro安装将无法启动Apache。它说检查日志,但是我看不到任何相关信息。 我假设由于这是一个预先存在的安装,因此其配置中的某些内容对于Yosemite的Apache是​​错误的。 有任何想法吗?

13
在OS X上安装PG gem-无法构建本机扩展
似乎许多其他人在安装pg gem时遇到问题。为他人提出的解决方案中没有一个对我有用。 我试图安装pg gem和postgres.app。pg gem不会安装。我得到的第一个错误是: 安装pg(0.17.0)时发生错误,并且Bundler无法继续。gem install pg -v '0.17.0'捆绑前确保成功。 有关将我的gem安装指向pg的配置的安装建议失败,并显示以下错误消息(此论坛上的许多其他人都遇到过): Failed to build native extensions... Results logged to /Users/melanie/.rvm/gems/ruby-1.9.3-p448/gems/pg-0.17.0/ext/gem_make.out 我不知道如何查找或访问此日志文件以搜索更多线索。 当我尝试使用sudo apt-get install命令时,我还会收到一条错误消息(找不到命令)。在过去的6个小时中,我一直在这个论坛上进行搜索,尝试每条建议以使pg与我的rails项目一起工作。 我找不到有关如何更改路径的建议,或者确切地说,需要进行哪些更改。我which pg_config返回一个文件源。我已将其与使用该配置安装pg的命令一起使用。它失败。 有太多人对此感到困扰。许多答案表明自制。我不得不删除它,因为它引发了其他问题。

19
在Mac上安装后,使用ALTER USER语句重置MySQL根密码
我是整个Mac体验的新手。我最近安装了MySQL,看来安装后必须重置密码。它不会让我做任何其他事情。 现在,我已经以通常的方式重置了密码: update user set password = password('XXX') where user = root; (顺便说一句:我花了很长时间才得出结论,由于某种奇怪的原因,MySQL将字段“ password”重命名为“ authentication_string”。我对这样的更改感到很沮丧。) 不幸的是,我似乎需要以我不知道的其他方式更改密码。也许这里有人已经遇到了这个问题?
183 mysql  macos 

6
Postgres-致命:数据库文件与服务器不兼容
重新启动MacBook Pro之后,我无法启动数据库服务器: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432"? 我检查了日志,以下行一遍又一遍地出现: FATAL: database files are incompatible with server DETAIL: The data directory was initialized by PostgreSQL version 9.2, which is not compatible with this version …

14
无法在OS X“ El Capitan”上安装gems
我无法fakes3在El Capitan Beta 5上安装和运行gem。 我试过了: sudo gem install fakes3 ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/fakes3 然后我尝试用cocoapods的方式来做。它适用于可可足类,但不适用于假品3。 mkdir -p $HOME/Software/ruby export GEM_HOME=$HOME/Software/ruby gem install cocoapods [...] 1 gem installed gem install fakes3 ERROR: While executing gem ... (Gem::FilePermissionError) You don't have write permissions for the /Library/Ruby/Gems/2.0.0 …
182 ruby  macos  rubygems 

8
如何在Mac OS X上安装Apache Ant?
我尝试在Mac上安装Apache Ant,然后执行以下步骤: 我已下载apache-ant-1.8.1-bin.tar.gz到“下载”文件夹中。 我将文件移至/usr/local/使用以下命令:sudo sh和mv apache-ant-1.8.1-bin.tar.gz /usr/local/ 现在我要使用,cd /usr/local/但是它不起作用,我返回“没有这样的文件或目录”。 然后,我使用cd /usr/和ls命令,似乎本地文件夹在那里。如果我尝试访问它,则会收到相同的错误。 既然我已经使用过,sudo su为什么我不能访问它呢?有任何想法吗?
179 apache  ant  macos 

17
如何停止mysqld
要找出mysqld的启动命令(使用Mac),我可以这样做: ps aux|grep mysql 我得到以下输出,这使我可以启动mysql服务器。 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=... 我如何找到必要的命令以从命令行停止mysql?
179 mysql  macos 

12
使iTerm以与其他操作系统相同的方式翻译“元密钥”
在具有emacs键绑定的bash shell中,可以使用Mf,Mb之类的组合键在shell提示符上分别向前或向后移动一个单词。通常,在Windows和Linux上,元键映射到Alt键。但是,在iTerm中,我找不到将此元密钥映射到MacBook Pro上的Option或Command键的方法。 似乎在OS X中,默认情况下,元键已映射到ESC键。因此,您可以在iTerm上使用ESC-f,ESC-b。但是,ESC键显然不实用。另外,iTerm确实具有允许您修改元键映射的选项(“书签”>“配置文件”>“键盘配置文件”>“全局”>“选项键为...”),此设置似乎根本不起作用。 因此,如果有人知道解决该问题的方法,请告诉我。 我已升级到最新版本0.9.6.1012,并且此行为仍然存在。 编辑:我的问题的一些澄清。我正在谈论的键绑定是针对bash shell,而不是emacs。碰巧,默认情况下,bash shell也使用与emacs相同的键绑定。

3
如何修复终端无法在OS X Lion上加载〜/ .bashrc [关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使其成为Stack Overflow的主题。 7年前关闭。 改善这个问题 每当我使用Cmd+在Terminal中打开新选项卡时T,它都会在与上一个选项卡相同的目录中打开bash。当我在~目录中时,这可以正常工作,但是如果我在其他地方,则加载时会出错.bashrc Last login: Sat Oct 15 21:10:00 on ttys002 -bash: .bashrc: No such file or directory Jakub-Arnolds-MacBook-Pro:projects darth$ 看起来好像.bashrc是通过相对而非绝对路径加载的,因为如果这样做source ~/.bashrc,一切都会顺利进行。 我认为这是与OS X Lion相关的问题,因为在从Snow Leopard升级之前,我没有遇到相同的问题。但这可能是由于Terminal总是在处打开~,我不记得它是否试图打开相同的目录。 但是问题仍然是一样的,如何~/.bashrc通过绝对路径而不是相对路径来使终端负载?
178 macos  bash  terminal  osx-lion 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.