我今天只是鼓励 zsh 出现一个奇怪的问题。
我的环境是 Mac OS X Yosemite,zsh 5.0.5 (x86_64-apple-darwin14.0)
在 .zshrc 中,我手动将 PATH 变量设置为类似
export PATH="$PATH:~/.composer/vendor/bin"
Run Code Online (Sandbox Code Playgroud)
echo $PATH在终端中尝试,结果如预期(包含~/.composer/vendor/bin)。然后尝试从 执行二进制文件~/.composer/vendor/bin,它总是会返回“zsh: command not found”错误。
尝试切换到 bash,echo $PATH也符合预期,结果与 zsh shell 相同。尝试从 执行二进制文件~/.composer/vendor/bin,没有发现问题。似乎 PATH var 在 bash shell 上运行良好。
我的 zsh shell 有什么问题?
谢谢
我只是不知道如何在 php 上执行 shell 命令。它必须假设回显 mogrify 的参数,但它总是返回 false。我怎样才能在 MacBook Pro Yosemite 上做到这一点?我已经尝试编辑所有用户的读/写/执行权限,但仍然没有运气..已经尝试在网上研究这方面的内容,但无法得到答案。
我的代码是:
<?php
echo shell_exec("/opt/ImageMagick/bin/mogrify");
?>
Run Code Online (Sandbox Code Playgroud) 我想在bash 中使用powerline(不是zsh如果可能,),但我遇到了一些错误,以下是我已完成的步骤
我最近使用自制软件安装了python
我也执行了 brew linkapps python
我已经安装了powerline-statys使用pip install powerline-status
我已经扩展了我的~/.bash_profile
if [ -f /usr/local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh ]; then
source /usr/local/lib/python2.7/site-packages/powerline/bindings/bash/powerline.sh
fi
Run Code Online (Sandbox Code Playgroud)
我还使用它从https://github.com/powerline/fonts安装了修补字体install.sh
经过Opennig新标签iTerm2我面临这个错误,我认为这是关于蟒蛇,但我没有想法如何解决它,所以请大家帮忙
traceback (most recent call last):
File "/usr/local/bin/powerline-config", line 6, in <module>
from powerline.commands.config import get_argparser
File "/usr/local/lib/python2.7/site-packages/powerline/commands/config.py", line 6, in <module>
import powerline.bindings.config as config
File "/usr/local/lib/python2.7/site-packages/powerline/bindings/config.py", line 19, in <module>
from powerline.commands.main import finish_args
File "/usr/local/lib/python2.7/site-packages/powerline/commands/main.py", line …Run Code Online (Sandbox Code Playgroud) 当我在 OSX (Yosemite) 中使用 抓取屏幕截图时Cmd + Shift + 4,我注意到坐标显示在十字准线旁边。现在,我想在相同坐标之间截取一系列准确的屏幕截图。有没有办法根据我们给出的坐标捕获屏幕截图?
我安装了支持 http2.0 协议的 curl,我在版本信息中看到了 HTTP2。
$ ./curl --version
curl 7.42.1 (x86_64-apple-darwin14.5.0) libcurl/7.42.1 OpenSSL/1.0.2a zlib/1.2.5 nghttp2/0.7.13
Protocols: dict file ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp
Features: IPv6 Largefile NTLM NTLM_WB SSL libz TLS-SRP HTTP2 UnixSockets
Run Code Online (Sandbox Code Playgroud)
但是当我通过 curl(使用详细模式)发送请求时,我看到了 http1.1 协议。
./curl -v --http2 https://http2bin.org/get
* Trying 104.131.161.90...
* Connected to http2bin.org (104.131.161.90) port 443 (#0)
* ALPN, offering h2-14
* ALPN, offering http/1.1
* Cipher selection: ALL:!EXPORT:!EXPORT40:!EXPORT56:!aNULL:!LOW:!RC4:@STRENGTH
* successfully set …Run Code Online (Sandbox Code Playgroud) Creative Cloud表示它有强制更新.我点击安装,它说无法更新Creative Cloud Desktop.联系客户支持.
我似乎无法让Mamp Pro中的智能主机与OSX Yosemite一起使用(预装了Postfix 2.1).使用我的邮件服务器详细信息配置MAMP后看起来像Mamp在Postfix中使用旧的或不支持的设置.
如果我恢复原始配置并停止MAMP,从终端手动运行Postfix会导致Postfix启动没有任何问题.如果我启动MAMP并配置我的邮件服务器设置并应用它们,如果我停止Mamp然后尝试从终端启动postfix它无法启动并报告 未使用的参数:mydomain_fallback = localhost,并且无法启动.
如果我编辑main.cf文件for postfix并将其删除,请保存main.cf并尝试启动postfix,它会尝试启动并再次失败.
有谁知道如何解决这一问题?
Apple将NSPathControl改为与Yosemite中的NSPathControlItem一起使用.
但是从我所在的地方来看,这些新课程根本不起作用.我试图在我的数据结构中显示自定义路径,但我有一个常规文件路径的类似问题.是我还是Apple?
这是我的代码:
第一个代码段工作,它将显示一个路径.但这就是一切有效.
//MARK: notifications
func selectionDidChange(notification : NSNotification)
{
if let item = notification.object as? Group
{
//get "path" components
var components : [String] = [item.title ?? "a"]
var ancestor : Group? = item.parent
while (ancestor != nil)
{
components.append(ancestor?.title ?? "b")
ancestor = ancestor?.parent
}
components.append("")
//convert to url
let path = ("MyScheme:/" + "/".join(components.reverse()))
pathControl?.URL = NSURL(string: path.stringByAddingPe
}
}
Run Code Online (Sandbox Code Playgroud)
单击路径的任何部分以尝试从NSPathControlItem中获取任何属性根本不起作用.一切都归零.
@IBAction func select(sender : AnyObject)
{
println(sender.clickedPathItem??.title)
println(sender.clickedPathItem??.URL)
}
Run Code Online (Sandbox Code Playgroud)
如果我尝试使用NSPathControlItem构建路径,则无法设置任何属性(title,url).
pathComponent.URL = NSURL(string: path.stringByAddingPercentEscapesUsingEncoding(NSUTF8StringEncoding)!)
//let …Run Code Online (Sandbox Code Playgroud) 刚刚在Yosemite上将MAMP更新为3.2.1版.Apache和MySQL服务器都是绿色的,但当我转到我的本地主机时,我不断得到:此网页在浏览器(Chrome)中无法使用ERR_NAME_NOT_RESOLVED.我尝试了隐身浏览和Firefox相同的结果,尝试了MAMP默认端口设置和端口80和3306,尝试重新安装MAMP并回滚到之前安装的MAMP; 一切都没有成功.
任何人都可以建议如何解决这个问题...它开始让我发疯!
当我mongod在Mac终端上运行命令时,收到以下错误/痕迹:
2015-06-23T11:16:36.387-0400 I JOURNAL [initandlisten] journal dir=/data/db/journal
2015-06-23T11:16:36.387-0400 I JOURNAL [initandlisten] recover : no journal files present, no recovery needed
2015-06-23T11:16:36.408-0400 I JOURNAL [durability] Durability thread started
2015-06-23T11:16:36.408-0400 I JOURNAL [journal writer] Journal writer thread started
2015-06-23T11:16:36.408-0400 I CONTROL [initandlisten] MongoDB starting : pid=11867 port=27017 dbpath=/data/db 64-bit host=6c4008a49528
2015-06-23T11:16:36.408-0400 I CONTROL [initandlisten] db version v3.0.4
2015-06-23T11:16:36.408-0400 I CONTROL [initandlisten] git version: nogitversion
2015-06-23T11:16:36.408-0400 I CONTROL [initandlisten] build info: Darwin yosemitevm.local 14.3.0 Darwin Kernel Version 14.3.0: Mon Mar 23 …Run Code Online (Sandbox Code Playgroud) 我一直试图从Apple安装Xcode 7 Beta 3几个小时,它不会在Yosemite 10.10.3上运行.我下载并运行安装程序,一切正常,但是当我尝试打开Xcode beta时,我得到一个持续30分钟的窗口,上面写着"正在验证",然后当它关闭时,我会得到一个窗口,上面写着Xcode beta是从互联网上下载,它想知道我是否还想打开它.我点击"打开",没有任何反应!根据任务经理的说法,Xcode beta没有响应.我试图重新验证它6次,甚至删除并重新安装Apple的xcode 7 beta.我将把El Capitan公测版放在我的外置硬盘上,看看xcode 7是否可以运行.虽然,无论如何我可以让Ycode 3 Beta 3在优胜美地10.10.3上运行吗?我有2009年中期的MacBook Pro,2.66GHz Intel Core 2 Duo,4 GB RAM,256GB SSD.
我有一个包含几十个没有扩展名的文件的文件夹.我想为每个文件添加.txt扩展名.我不想通过双击和手动重命名来重命名每个文件.是否有任何shell命令可以批量执行它?
这是我尝试从X11命令行运行Wireshark时的输出.如果我单击.app图标,它将显示在Dock中,然后立即关闭.这是在OS X Yosemite上运行的.
$ /Applications/Wireshark.app/Contents/MacOS/Wireshark
2014-10-24 19:28:46.231 defaults[20691:213803]
The domain/default pair of (kCFPreferencesAnyApplication, AppleAquaColorVariant) does not exist
2014-10-24 19:28:46.240 defaults[20692:213809]
The domain/default pair of (kCFPreferencesAnyApplication, AppleHighlightColor) does not exist
dyld: Library not loaded: /usr/X11/lib/libXext.6.dylib
Referenced from: /Applications/Wireshark.app/Contents/Resources/lib/libgtk-x11-2.0.0.dylib
Reason: image not found
Run Code Online (Sandbox Code Playgroud) osx-yosemite ×13
macos ×3
bash ×2
adobe ×1
beta ×1
cocoa ×1
command-line ×1
coordinates ×1
curl ×1
database ×1
http2 ×1
localhost ×1
mamp ×1
mamp-pro ×1
mongodb ×1
mysql ×1
openssl ×1
php ×1
postfix-mta ×1
powerline ×1
screenshot ×1
shell ×1
smarthost ×1
startup ×1
swift ×1
unix ×1
wireshark ×1
wordpress ×1
xcode ×1
xcode7 ×1
zsh ×1
zshrc ×1