Questions tagged «package»

包广义上涉及两件事:1)构建/编译的软件的可用单元/组件,或2)全局命名空间(java)的分区。


25
查找已安装的npm软件包的版本
如何找到已安装的node.js / npm 软件包的版本? 这将打印npm本身的版本: npm -v <package-name> 这将显示一个神秘的错误: npm version <package-name> 这将在注册表上打印软件包版本(即可用的最新版本): npm view <package-name> version 如何获得安装的版本?
2197 node.js  package  npm 



17
即使使用__init__.py,也如何解决“尝试以非软件包方式进行相对导入”
我正在尝试使用以下目录结构来遵循PEP 328: pkg/ __init__.py components/ core.py __init__.py tests/ core_test.py __init__.py 在core_test.py我有以下进口声明 from ..components.core import GameLoopEvents 但是,当我运行时,出现以下错误: tests$ python core_test.py Traceback (most recent call last): File "core_test.py", line 3, in <module> from ..components.core import GameLoopEvents ValueError: Attempted relative import in non-package 到处搜索时,我发现“ 即使使用__init__.py,相对路径也无法使用 ”和“ 从相对路径导入模块 ”,但是它们没有帮助。 我在这里想念什么吗?


18
我应该如何处理“软件包'xxx'不可用(对于R版本xyz)”警告?
我尝试使用安装软件包 install.packages("foobarbaz") 但收到警告 Warning message: package 'foobarbaz' is not available (for R version x.y.z) R为什么不认为该软件包可用? 另请参阅以下有关此问题的特定实例的问题: 我的软件包不适用于R 2.15.2 软件包'Rbbg'不可用(对于R版本2.15.2) 软件包不可用(对于R版本2.15.2) 软件包doMC不适用于R版本3.0.0警告install.packages 依赖性'Rglpk'不适用于软件包'fPortfolio' 如果我们的R版本无法使用软件包,该怎么办? R的bigvis软件包是否不适用于R版本3.0.1? 软件包'syncwave'/'mvcwt'不可用(对于R版本3.0.2)不可用软件包'diamonds' (对于R版本3.0.0)R 的plyr软件包不适用于R版本3.0.2吗? 没有在R 64 3.0.2上未安装的软件包bigmemory 软件包“ makeR”不可用(对于3.0.2版) 软件包“ RTN”不可用(对于R版本3.0.1) 安装geoR软件包 软件包“ twitterR”不可用(对于R版本3.1.0) 如何安装“ Rcpp,软件包”?我收到“程序包不可用” 程序包“数据集”不可用(对于R版本3.1.1) “程序包'rhipe”不可用(对于R版本3.1.2)”


11
如何在不重新启动R的情况下卸载软件包
我想卸载软件包而不必重新启动R(主要是因为我尝试不同的方法时重新启动R令人沮丧,但冲突的软件包变得令人沮丧,但是可以想象这可以在程序中使用一个功能,然后使用另一个功能-尽管命名空间对于这种用途,引用可能是一个更好的主意)。 ?library 没有显示任何将卸载软件包的选项。 有一种建议是detach可以卸载包,但都失败了以下内容: detach(vegan) 错误detach(vegan):name参数无效 detach("vegan") 错误detach("vegan"):name参数无效 那么如何卸载包裹?
540 r  package  r-faq 

12
如何找出R中加载了哪个软件包版本?
我正在弄清楚如何使用我的大学集群。它安装了2个R版本。系统范围的R 2.11(Debian 6.0)和R 2.14.2位于非标准位置。 我正在尝试与雪一起使用MPI。我尝试运行的代码如下 library(snow) library(Rmpi) cl <- makeMPIcluster(mpi.universe.size()-1) stopCluster(cl) mpi.quit() 它在R 2.11上没有任何问题。(我使用启动脚本mpirun -H localhost,n1,n2,n3,n4 -n 1 R --slave -f code.R)。现在,当我尝试使用R 2.14.2进行操作时,收到以下消息: Error: This is R 2.11.1, package 'snow' needs >= 2.12.1 In addition: Warning message: 因此,似乎R加载了为R 2.11编译的程序包snow版本。我已将R 2.14下的snow安装到主文件夹中,并在代码中添加了以下几行: .libPaths("/soft/R/lib/R/library") .libPaths("~/R/x86_64-pc-linux-gnu-library/2.11") print(.libPaths()) print(sessionInfo()) print(version) 错误之前的输出确认我确实在运行R 2.14.2,并且我的R包文件夹位于搜索路径的第一位。但是我仍然得到错误。 所以我的问题是如何确定R中加载了哪个版本的软件包?我可以看到 installed.packages已安装的所有软件包,因此也许有一些功能可以列出已加载软件包的类似信息?
405 r  package  version 

15
如何使用composer从Laravel删除软件包?
从Laravel 4中删除软件包的正确方法是什么?很久以来我一直在尝试: 从中删除声明composer.json(在“要求”部分中) 从中删除所有类别别名 app.php 从我的代码中删除对该程序包的所有引用:-) 跑 composer update 跑 composer dump-autoload 不工作!我想念什么吗? 一些软件包通过“ artisan config:publish ...”发布其配置。有没有办法“取消发布”它们?

6
如何从源代码安装R软件包?
一位朋友给我发送了关于R的有关在NYtimes上进行网络抓取的出色教程。我真的很想尝试。但是,第一步是从源代码安装名为RJSONIO的软件包。 我对R非常了解,但是我不知道如何从源代码安装软件包。 我正在运行Mac OSX。
392 r  package  install  r-faq 

2
如何在Eclipse包浏览器中查看分层包的结构
好的,这就是我想要的:在Eclipse包资源管理器中,我看到以下内容:(点代表可单击的箭头,可用于扩展文件夹) 项目 源文件夹 包 类 包。子包oo酒吧包装。其他子包装Package.OtherSubPackage.VerySubPackage 其他包装 富巴 其他包装 巴兹 长话短说,我想在一个源文件夹(和几个源文件夹)中有很多包,每个包有很多子包,所以增加更多包将不能解决问题)-因此每个源文件夹有几百个包-十到二十个软件包,每个软件包有十五个子软件包。因此,我希望层次结构如下所示: 项目 源文件夹 包 类 包。子包 oo 酒吧包装。其他子包装Package.OtherSubPackage.VerySubPackage 其他包装 富巴 其他包装 巴兹 因此,我可以打开或关闭一个包并查看子包列表,而不是将包和子包全部放在层次结构的同一级别上,这又会导致同时显示太多包。注意,这不是关于文件系统的问题。据我所知,文件系统可以正常工作-这只是有关Eclipse包资源管理器中视觉显示的问题。 所以:有没有一种方法可以将层次添加到层次结构中?谢谢!!(OS X 10.6上的Eclipse Helios)


12
如何从任何地方获取软件包名称?
我知道Context.getApplicationContext()和View.getContext()的可用性,通过它们我可以实际调用Context.getPackageName()来检索应用程序的程序包名称。 如果我从一个可用a View或一个Activity对象可用的方法中调用它们,它们会起作用,但是如果我想从一个完全独立的类中使用no View或查找包名称Activity,是否有办法(直接或间接)呢?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.