We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我工作中遇到个问题,我自己开发了一个包,要分享给同事用。但是由于项目保密需要,不能放在cran或者其他公开平台上,只能用zip包从本地安装。然后遇到的问题就是,同事安装完我自己开发的包,还是要根据提示手动把其他需要的包一个个下载安装好,请问没有没什么办法可以像cran上安装包那样自动检测并安装必须的所有的包呢?谢谢!我觉得这部分放在package这章应该挺有用的。
The text was updated successfully, but these errors were encountered:
看你的意思是,其他的包还是需要从CRAN下对吧,那最简单的办法就是把需要的包放到Import或者Suggest里面,不行吗?
Sorry, something went wrong.
不行,安装完主包后,console还是提示而不是安装其他包。我尝试过一些函数,在自己电脑上实现了(故意先删掉了几个包)但是在别人的电脑上还是不行。
你可以提供一个占位包,也就是空包,它是可以公开安装的,但DESCRIPTION里面声明一下你真正的包需要的依赖包,这样你的同事可以先安装这个占位包(比如用 devtools::install_github()),然后再安装你的 zip 包。
devtools::install_github()
高!实在是高!
No branches or pull requests
我工作中遇到个问题,我自己开发了一个包,要分享给同事用。但是由于项目保密需要,不能放在cran或者其他公开平台上,只能用zip包从本地安装。然后遇到的问题就是,同事安装完我自己开发的包,还是要根据提示手动把其他需要的包一个个下载安装好,请问没有没什么办法可以像cran上安装包那样自动检测并安装必须的所有的包呢?谢谢!我觉得这部分放在package这章应该挺有用的。
The text was updated successfully, but these errors were encountered: