标签: package

如何找出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()
Run Code Online (Sandbox Code Playgroud)

它在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:
Run Code Online (Sandbox Code Playgroud)

所以似乎R加载为R 2.11编译的包雪版本.我已将R 2.14下的雪安装到我的主文件夹中,并在代码中添加了以下行:

.libPaths("/soft/R/lib/R/library")
.libPaths("~/R/x86_64-pc-linux-gnu-library/2.11")
print(.libPaths())
print(sessionInfo())
print(version)
Run Code Online (Sandbox Code Playgroud)

并且错误之前的输出确认我确实正在运行R 2.14.2并且我的R packages文件夹首先在搜索路径中.但我仍然得到错误.

所以我的问题是如何确定在R中加载哪个版本的软件包?我可以看到 installed.packages所有已安装的软件包,所以可能有一些函数列出了加载软件包的类似信息?

r version package

371
推荐指数
9
解决办法
33万
查看次数

如何使用composer从Laravel中删除包?

从Laravel 4中删除包的正确方法是什么?我试过这么久了:

  1. composer.json(在"要求"部分中删除声明)
  2. 从中删除任何类别名 app.php
  3. 从我的代码中删除对包的任何引用:-)
  4. composer update
  5. composer dump-autoload

不工作!我错过了什么吗?

一些软件包通过"artisan config:publish ..."发布其配置.有没有办法"取消发布"他们?

uninstall package composer-php laravel-4

348
推荐指数
17
解决办法
44万
查看次数

Java包名称中的单词分隔符的约定是什么?

如何在包名中单独添加单词?以下哪项是正确的?

  1. com.stackoverflow.my_package (下划线)
  2. com.stackoverflow.my-package (连字符)
  3. com.stackoverflow.MyPackage (骆驼香烟盒)

什么是通用标准?

java naming-conventions package

336
推荐指数
5
解决办法
12万
查看次数

如何从任何地方获取包名?

我知道Context.getApplicationContext()View.getContext()的可用性,通过它我可以实际调用Context.getPackageName()来检索应用程序的包名.

如果我从一个View或一个Activity对象可用的方法调用它们,但是如果我想从一个完全独立的类中找到包名而没有View或者Activity,有没有办法(直接或间接)?

android package android-context

324
推荐指数
7
解决办法
31万
查看次数

如何在没有自己的注册表的情况下安装私有NPM模块?

我已经采用了一些共享代码并将其放入NPM模块中,我不想将其上传到中央注册表.问题是,如何从其他项目安装它?

显而易见的方法可能是建立我自己的NPM注册表,但根据文档,这涉及很多麻烦.

我可以只安装一个位于本地文件系统上的NPM模块,甚至可以安装git吗?

npm install --from-git git@server:project
Run Code Online (Sandbox Code Playgroud)

package node.js npm npm-private-modules

315
推荐指数
9
解决办法
17万
查看次数

"pip install unroll":"python setup.py egg_info"失败,错误代码为1

我是Python的新手,并且一直在尝试安装一些软件包pip.

但是pip install unroll给了我

命令"python setup.py egg_info"失败,错误代码1在C:\ Users\MARKAN~1\AppData\Local\Temp\pip-build-wa7uco0k\unroll \

我怎么解决这个问题?

python install pip package

307
推荐指数
8
解决办法
65万
查看次数

如何清理package.json中不包的package_modules文件夹?

假设我安装项目包npm install,查看package.json要安装的模块.过了一会儿,我发现我不需要一些特定的模块并从中删除它的依赖性package.json.然后我删除了一些其他模块,package.json因为它们不再需要,而其他模块则替换为替代模块.

现在我想清理node_modules文件夹,以便只有那些列出的模块package.json留在那里,其余的必须去,就像这样npm clean.我知道我可以手动删除它们但是希望有一些很好的准备使用糖功能.

package node.js npm

304
推荐指数
12
解决办法
38万
查看次数

将版本嵌入python包的标准方法?

是否有一种标准方法可以将版本字符串与python包关联起来,以便我可以执行以下操作?

import foo
print foo.version
Run Code Online (Sandbox Code Playgroud)

我想有一些方法可以在没有任何额外硬编码的情况下检索数据,因为setup.py已经指定了次要/主要字符串.我找到的替代解决方案是import __version__在我的foo/__init__.py,然后__version__.py生成setup.py.

python string package

241
推荐指数
13
解决办法
11万
查看次数

超出相对导入中的顶级包错误

看来这里已经有一些关于python 3中相对导入的问题了,但是在经历了很多这些问题后,我仍然找不到我的问题的答案.所以这是问题所在.

我有一个如下所示的包裹

package/
   __init__.py
   A/
      __init__.py
      foo.py
   test_A/
      __init__.py
      test.py
Run Code Online (Sandbox Code Playgroud)

我在test.py中有一行:

from ..A import foo
Run Code Online (Sandbox Code Playgroud)

现在,我在文件夹中package,我跑了

python -m test_A.test
Run Code Online (Sandbox Code Playgroud)

我收到了消息

"ValueError: attempted relative import beyond top-level package"
Run Code Online (Sandbox Code Playgroud)

但如果我在父文件夹中package,例如,我运行:

cd ..
python -m package.test_A.test
Run Code Online (Sandbox Code Playgroud)

一切都好.

现在我的问题是: 当我在文件夹中时package,我在test_A子包中运行模块test_A.test,根据我的理解,..A只上升一个级别,它仍然在package文件夹中,为什么它给出了消息说beyond top-level package.导致此错误消息的原因是什么?

python import package

238
推荐指数
12
解决办法
18万
查看次数

Python 3:ImportError"没有名为Setuptools的模块"

我在使用Python 3安装软件包时遇到了麻烦.

我一直用setup.py install命令安装包.但是现在当我尝试安装ansicolors包时,我得到:

importerror"没有名为Setuptools的模块"

我不知道该怎么办,因为我从未有过Setuptools,而且我仍然安装了许多setup.py install没有setuptools的命令包,现在我应该得到setuptools.

我甚至无法安装setuptools,因为我有python 3.3和setuptools不支持python 3.

为什么我的安装命令不再起作用?

python module package setup.py python-3.3

233
推荐指数
12
解决办法
43万
查看次数