相关疑难解决方法(0)

在OS X上设置环境变量

在OS X中修改PATH等环境变量的正确方法是什么?

我在Google上看了一下,发现要编辑的三个不同文件:

  • 的/ etc /路径
  • 〜/ .profile文件
  • 〜/ .tcshrc文件

我甚至没有这些文件,我很确定.tcshrc是错误的,因为OS X现在使用bash.这些变量,尤其是PATH,在哪里定义?

我正在运行OS X v10.5(Leopard).

macos bash path environment-variables

837
推荐指数
21
解决办法
70万
查看次数

Xcode - 安装命令行工具

如何使用当前的Xcode/Mac OS X v10.8(Mountain Lion)或更高版本安装命令行构建工具?

与Xcode不同,没有安装程序(它只是一个包).

看起来所有命令行工具都在那里(在bundle中,在Contents/Developer下),但没有一个适当的环境变量设置为使用它们.

是否有一个我可以运行的脚本,它将设置我的环境以支持从命令行构建?

macos xcode download command-line-tool

406
推荐指数
10
解决办法
45万
查看次数

在OS X Yosemite上安装RODBC

在OS X Yosemite上的RStudio中安装R包RODBC时,我收到以下错误:

configure: error: "ODBC headers sql.h and sqlext.h not found"
Run Code Online (Sandbox Code Playgroud)

这是一个常见错误,表示尚未安装ODBC驱动程序(OS 10.9中不包含iODBC标头,因此需要单独安装).因此,我安装unixODBC并确认头文件存在于PATH中.

Sys.getenv("PATH") 给我正确的路径,包括找到两个文件的位置.

但是,当我再试install.packages("RODBC",type = "source")一次时,同样的错误仍然存​​在.用iODBC和unixODBC进行了测试.

我可以执行任何其他测试来帮助诊断问题吗?

r rodbc

11
推荐指数
1
解决办法
8459
查看次数

在Mac中安装ROracle

我在Mac OS Sierra上.

我已经尝试过 - 在OS X Mavericks上安装RODBC/ROracle软件包,但它没有帮助.

这就是我做的:

  • http://www.oracle.com/technetwork/topics/intel-macsoft-096467.html下载- Basic,Sql plus,odbc
  • 在instantclient_12_1中解压缩到我的主文件夹中
  • ln -s libclntsh.dylib.12.1 libclntsh.dylib
  • export DYLD_LIBRARY_PATH =/Users/dhananjaygoel/instantclient_12_1:$ DYLD_LIBRARY_PATH
  • R CMD INSTALL --configure-args =' - with-oci-lib =/Users/dhananjaygoel/instantclient_12_1'ROracle_1.3-1.tar.gz

它给了我以下错误:

* installing to library ‘/Library/Frameworks/R.framework/Versions/3.3/Resources/library’
* installing *source* package ‘ROracle’ ...
** package ‘ROracle’ successfully unpacked and MD5 sums checked
configure: creating ./config.status
config.status: creating src/Makevars
** libs
clang -I/Library/Frameworks/R.framework/Resources/include -DNDEBUG -I/Users/dhananjaygoel/instantclient_12_1/sdk/include -I/usr/local/include -I/usr/local/include/freetype2 -I/opt/X11/include    -fPIC  -Wall -mtune=core2 -g -O2  -I/opt/local/include -c rodbi.c -o rodbi.o
rodbi.c:2432:53: warning: …
Run Code Online (Sandbox Code Playgroud)

macos r

7
推荐指数
1
解决办法
677
查看次数

在 Mac 上从 R 连接到 Oracle

我一直在尝试从 R 设置到 Oracle 数据库的连接。在 Windows 和 Linux 上运行良好,但似乎无法在 Mac 上运行。这是另一篇文章,我在没有运气的情况下按照说明进行操作。我更喜欢使用 RODBC 包,但可以使用 ROracle(我无法使用它们)。我尝试了Oracle Instant ClientActual Technologies驱动程序。任何帮助将不胜感激。

在 Mac OS X 上安装 ROracle - Oracle 需要什么?

使用 Active Technologies 驱动程序,我已经设置并成功测试了来自 ODBC 管理器的连接,但odbcDataSources()没有返回我定义的任何连接。

由于编译错误,无法安装 ROracle:

ld: library not found for -lclntsh
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [ROracle.so] Error 1
ERROR: compilation failed for package ‘ROracle’
* removing ‘/Library/Frameworks/R.framework/Versions/3.1/Resources/library/ROracle’
Run Code Online (Sandbox Code Playgroud)

当您解压缩文件时,似乎即时客户端没有将文件放在正确的目录中。这是我组织文件的方式:

bin/adrci
bin/genezi
bin/sqlplus
bin/uidrvci
lib/libclntsh.dylib.11.1 …
Run Code Online (Sandbox Code Playgroud)

oracle r rodbc

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