我克隆了我的存储库的 wiki 并在本地编辑,当我将更改推送到 Github 时它失败了。wiki操作的帮助很短,我想不通。如果您知道如何解决此问题,请提供帮助。谢谢。
我正在使用CentOS 6.9系统的高性能计算平台,我想使用docker和非root用户.有没有一种方法可以从源代码构建docker并且不需要root权限?
在我的 R 包检查中,我收到了一些关于文档链接的警告。
* checking Rd cross-references ... WARNING
Non-file package-anchored link(s) in documentation object 'show_sig_consensusmap.Rd':
‘[NMF:consensusmap]{NMF::consensusmap}’
Non-file package-anchored link(s) in documentation object 'show_sig_number_survey2.Rd':
‘[NMF]{summary}’
Run Code Online (Sandbox Code Playgroud)
奇怪的是,这样的警告只发生在 debian OS 中。
package sigminer_1.0.7.tar.gz does not pass the incoming checks automatically, please see the following pre-tests:
Windows: <https://win-builder.r-project.org/incoming_pretest/sigminer_1.0.7_20200616_163758/Windows/00check.log>
Status: OK
Debian: <https://win-builder.r-project.org/incoming_pretest/sigminer_1.0.7_20200616_163758/Debian/00check.log>
Status: 1 WARNING
Run Code Online (Sandbox Code Playgroud)
我只能通过删除链接来删除此警告。但是删除后,我的用户将无法通过单击链接获得更多信息。
有更好的解决方案吗?
是否有一个功能或命令,R这可以清除所有的global environment,就像clear在Matlab。rm如果我想删除它,我只知道需要我将每个变量名放入其中的函数。那真的不方便。
谢谢
当我在 git bash 中运行一些代码时,我发现路径自动更改了。
$ python src/loon/skeleton.py upload ~/test.R /tmp -v
[2019-11-03 10:41:07] INFO:__main__:Starting loon...
[2019-11-03 10:41:07] INFO:__main__:Upload command is detected.
=> Starting upload...
[2019-11-03 10:41:07] INFO:__main__:Running scp -pr -P 22 C:/Users/Administrator/test.R wangshx@10.15.22.110:C:/Users/ADMINI~1/AppData/Local/Temp/
scp: C:/Users/ADMINI~1/AppData/Local/Temp/: No such file or directory
[2019-11-03 10:41:08] INFO:__main__:Status code: 1
Error: an error occurred, please check the info!
Run Code Online (Sandbox Code Playgroud)
/tmp这是远程主机上的路径。可以看到/tmp已经改为C:/Users/ADMINI~1/AppData/Local/Temp/. 我无法通过 add'或 来阻止它"。
$ python src/loon/skeleton.py upload ~/test.R '/tmp' -v
[2019-11-03 10:43:17] INFO:__main__:Starting loon...
[2019-11-03 10:43:17] INFO:__main__:Upload …Run Code Online (Sandbox Code Playgroud) 当我跑步时sudo apt update,我得到:
$ sudo apt update
/usr/lib/apt/methods/http: symbol lookup error: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0
/usr/lib/apt/methods/https: symbol lookup error: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0
/usr/lib/apt/methods/https: symbol lookup error: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0
/usr/lib/apt/methods/https: symbol lookup error: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0
/usr/lib/apt/methods/https: symbol lookup error: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0
/usr/lib/apt/methods/https: symbol lookup error: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0
/usr/lib/apt/methods/http: symbol lookup error: /lib/x86_64-linux-gnu/libp11-kit.so.0: undefined symbol: ffi_type_pointer, version LIBFFI_BASE_7.0
/usr/lib/apt/methods/http: …Run Code Online (Sandbox Code Playgroud) 我正在开发一个名为VSHunterand need NMFpackage 作为依赖项的 R 包,但是,每次加载 NMF 都会抛出许多消息,我不知道如何抑制它们。
> devtools::load_all(".")\nLoading VSHunter\nLoading required package: NMF\nLoading required package: pkgmaker\nLoading required package: registry\n\nAttaching package: \xe2\x80\x98pkgmaker\xe2\x80\x99\n\nThe following object is masked from \xe2\x80\x98package:base\xe2\x80\x99:\n\n isFALSE\n\nLoading required package: rngtools\nLoading required package: cluster\nNMF - BioConductor layer [OK] | Shared memory capabilities [NO: \nbigmemory] | Cores 7/8\n To enable shared memory capabilities, try: install.extras(\'\nNMF\n\')\nRun Code Online (Sandbox Code Playgroud)\n\n我不想打扰用户并期望结果
\n\n> devtools::load_all(".")\nLoading VSHunter\nRun Code Online (Sandbox Code Playgroud)\n\n和
\n\n> library(VSHunter)\nLoading VSHunter\nRun Code Online (Sandbox Code Playgroud)\n 我尝试"\t"从 shell 解析为TAB,但是,它不起作用。
这里我举一个简单的例子。
package main
import (
"flag"
"fmt"
)
func main() {
var sep string
flag.StringVar(&sep, "sep", " ", "separator")
flag.Parse()
fmt.Println("name" + sep + "xxx")
// separator is quoted by golang
fmt.Printf("%q\n", sep)
}
Run Code Online (Sandbox Code Playgroud)
结果:
$ go run main.go -sep '\t'
name\txxx
"\\t"
Run Code Online (Sandbox Code Playgroud)
有简单的解决方案吗?