r - 使用 GetActiveDocument() 的 setwd() 返回错误 - 无法更改工作目录
问题描述
我有以下代码,当尝试运行它时,会给出一个错误,指出无法更改工作目录
src.path<-rstudioapi:::getActiveDocumentContext()$path
setwd(dirname(src.path))
运行getwd()
提供了正确的结果。getActiveDocumentContext()$path
在控制台中签入简单,""
这可能是错误的罪魁祸首。我当前的工作目录是我的 Documents。我的源文件位于这里,所以我可以编译它就好了。但是,我正在尝试制作一个包,所以我需要获取用户的工作目录。是什么导致getActiveDocumentContext()
失败?
解决方案
推荐阅读
- c# - 在 Office 365 iframe 上使用 C# 本地显示访问 word 文档
- python - 我想检查在线视频是否正在流式传输。如何在 Python 中做到这一点?
- node.js - Node.js - 使用 .bashrc 初始化的 exec shell 命令
- apache-spark - 如何使用 regexp_replace() 从 spark 数据集中替换 Ctrl+M 字符?
- javascript - 如何在文本框中显示传递给函数的结果
- flutter - 如何增加 CupertinoSliverNavigationBar 的高度
- php - 使用 json 和 php 显示每个文件夹中的文件
- html - DT & shiny:使标题边框更明显
- angular - 发生错误时Angular 4停止订阅
- objective-c - objc_msgSend 崩溃 Objective-C