相关疑难解决方法(0)

无法在@INC中找到Git.pm

当我跑步时git add -p,我看到:

Can't locate Git.pm in @INC (@INC contains:
/usr/local/lib/perl5/site_perl
/Library/Perl/5.12/darwin-thread-multi-2level /Library/Perl/5.12
/Network/Library/Perl/5.12/darwin-thread-multi-2level
/Network/Library/Perl/5.12 /Library/Perl/Updates/5.12.4
/System/Library/Perl/5.12/darwin-thread-multi-2level
/System/Library/Perl/5.12
/System/Library/Perl/Extras/5.12/darwin-thread-multi-2level
/System/Library/Perl/Extras/5.12 .) at
/usr/local/libexec/git-core/git-add--interactive line 7.

我刚买了一台运行10.8.4的新mac.我安装了XCode命令行工具.

git perl

15
推荐指数
1
解决办法
3886
查看次数

MacOS 删除 php 5.6 只保留 php 7

我的 macOS 上安装了 2 个版本的 php。当我重新启动计算机时,它默认设置为 php 5.6(我已经两次安装了 php 7,它仅在下次重新启动之前可用)。如何将默认值设置为 7.0?我应该在 .bash_profile 中做什么?(我应该将 php 变量的主路径更改为什么?)

php unix macos

5
推荐指数
1
解决办法
2万
查看次数

在 OSX catalina(10.15.1) 中使用 rbenv 安装 ruby​​-2.4.0 时,构建失败(OS X 10.15.1 使用 ruby​​-build 20191124)

我从在线论坛上尝试了很多东西。但从来没有工作过。安装Xcode以查看它是否有效。但事实并非如此。

起初,在安装 OpenSSL 时 C 可执行文件存在问题。但是后来,我从这里发现,由于安装Anaconda而出现错误。所以我卸载了anaconda并尝试再次安装。

但现在它抛出了一个不同的错误。

? ~ rbenv install 2.4.0 正在下载 openssl-1.1.0j.tar.gz... -> https://dqw8nmjcqpjn7.cloudfront.net/31bec6c203ce1a8e93d5994f4ed304c63ccf07676118b12676118b12676118b12676118b12676118b12676118b12631bs18b12631b10ds.openss18b12631b1.0.openss18b12631ds1.0 . /akashpinnaka/.rbenv/versions/2.4.0

正在下载 ruby​​-2.4.0.tar.bz2... -> https://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.0.tar.bz2 正在安装 ruby​​-2.4.0.. . ruby​​-build:使用自制软件的 readline

构建失败(OS X 10.15.1 使用 ruby​​-build 20191124)

检查或清理工作树在/var/folders/xs/gy8wglwj22g9lbhqfv9mwp7m0000gn/T/ruby-build.20191205014031.81437.0Fmlfl结果记录到/var/folders/xs/gy8wglwj22g9lbhqfv9mwp7m0000gn/T/ruby-build.20191205014031.81437.log

最后 10 行日志:num2int.c:64:5:注意:要匹配这个 '(' sprintf(buf, "%"PRI_LL_PREFIX"u", NUM2ULL(num)); ^ /usr/local/include/secure/_stdio .h:47:27: 注意:从内置宏 'sprintf' 扩展 ___sprintf_chk (str, 0, __darwin_obsz(str), __VA_ARGS ) ^ 190 个警告和 2 个错误生成。make [2]: * [num2int.o] Error 1 make 1 : * [ext/-test-/num2int/all] 错误 2 制作:*** [build-ext] 错误 2 …

ruby macos ruby-on-rails rbenv anaconda

5
推荐指数
1
解决办法
3983
查看次数

使用brew升级git给出:没有这样的文件或目录-/usr/local/Cellar/git?

我正在尝试升级 git。我在升级 git 和随 Xcode 安装的 git 版本时遇到了一些似乎常见的路径问题。我对 git 很陌生,对一般编程也相当陌生。请记住这一点,谢谢。

我正在运行 OSX 10.9.5 并拥有 Xcode 6.1.1。

我按照此处的说明进行操作:博客文章

当我运行 brew doctor 时,我收到一堆警告:

请注意,这些警告仅用于帮助 Homebrew 维护人员在您提出问题时进行调试。如果您使用 Homebrew 执行的所有操作都工作正常:请不要担心,忽略它们即可。谢谢!

警告:Python 安装在 /Library/Frameworks/Python.framework

Homebrew 仅支持针对系统提供的 Python 或酿造的 Python 进行构建。特别是,安装到 /Library 的 Python 可能会干扰其他软件的安装。

警告:在 /usr/local/lib 中发现未编译的 dylib。如果您不是故意将它们放在那里,它们可能会在构建 Homebrew 公式时引起问题,并且可能需要删除。

意外的 dylib: /usr/local/lib/libtcl8.6.dylib /usr/local/lib/libtk8.6.dylib

警告:在 /usr/local/include 中发现未编译的头文件。如果您不是故意将它们放在那里,它们可能会在构建 Homebrew 公式时引起问题,并且可能需要删除。

意外的头文件: /usr/local/include/fakemysql.h /usr/local/include/fakepq.h /usr/local/include/fakesql.h /usr/local/include/itcl.h /usr/local/include /itcl2TclOO.h /usr/local/include/itclDecls.h /usr/local/include/itclInt.h /usr/local/include/itclIntDecls.h /usr/local/include/itclMigrate2TclCore.h /usr/local/include /itclTclIntStubsFcn.h /usr/local/include/mysqlStubs.h /usr/local/include/odbcStubs.h /usr/local/include/pqStubs.h /usr/local/include/tcl.h /usr/local/include /tclDecls.h /usr/local/include/tclOO.h /usr/local/include/tclOODecls.h /usr/local/include/tclPlatDecls.h /usr/local/include/tclThread.h /usr/local/include …

git homebrew

3
推荐指数
1
解决办法
5569
查看次数

brew为什么说已经安装了nodejs?

首先,我node在macOS终端上运行,并得到

bash: /usr/local/bin/node: No such file or directory    
Run Code Online (Sandbox Code Playgroud)

我跑步brew install node并得到

Warning: node 12.10.0 is already installed, it's just not linked You can use `brew link node` to link this version.

于是我运行brew link node,并得到

Error: Could not symlink include/node/common.gypi                                                                 
/usr/local/include/node is not writable.   
Run Code Online (Sandbox Code Playgroud)

我想这是一些权限问题。所以我用sudo运行它并得到

Error: Running Homebrew as root is extremely dangerous and no longer supported.                                   
As Homebrew does not drop privileges on installation you would be giving all                                      
build scripts full access to …
Run Code Online (Sandbox Code Playgroud)

macos homebrew node.js

3
推荐指数
1
解决办法
173
查看次数

标签 统计

macos ×3

git ×2

homebrew ×2

anaconda ×1

node.js ×1

perl ×1

php ×1

rbenv ×1

ruby ×1

ruby-on-rails ×1

unix ×1