Questions tagged «packages»

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

10
一次加载多个软件包
如何一次装入一堆软件包,而又不需一遍又一遍地重新键入require命令?我尝试了三种崩溃和燃烧的方法。 基本上,我想提供一个包名称向量给要加载它们的函数。 x<-c("plyr", "psych", "tm") require(x) lapply(x, require) do.call("require", x)
173 r  packages 

11
无痛方式安装新版本的R?
最近,安德鲁·盖尔曼(Andrew Gelman)对R缺乏便捷的升级过程感到遗憾(R在Windows上比Linux更为重要)。从安装软件到复制所有设置/软件包,是否有人有进行升级的好技巧? 该建议包含在评论中,这是我最近一直在使用的建议。首先,您安装新版本,然后在旧版本中运行它: #--run in the old version of R setwd("C:/Temp/") packages <- installed.packages()[,"Package"] save(packages, file="Rpackages") 随后在新版本中: #--run in the new version setwd("C:/Temp/") load("Rpackages") for (p in setdiff(packages, installed.packages()[,"Package"])) install.packages(p)
158 r  upgrade  packages 


2
如何用Go语言导入和使用同名的不同软件包?
例如,我想在一个源文件中同时使用text / template和html / template。但是下面的代码会引发错误。 import ( "fmt" "net/http" "text/template" // template redeclared as imported package name "html/template" // template redeclared as imported package name ) func handler_html(w http.ResponseWriter, r *http.Request) { t_html, err := html.template.New("foo").Parse(`{{define "T"}}Hello, {{.}}!{{end}}`) t_text, err := text.template.New("foo").Parse(`{{define "T"}}Hello, {{.}}!{{end}}`) }
133 go  packages 

4
我可以使用__init__.py定义全局变量吗?
我想定义一个常量,该常量应在包的所有子模块中可用。我以为最好的地方__init__.py在根包的文件中。但是我不知道该怎么做。假设我有几个子包,每个子包都有几个模块。如何从这些模块访问该变量? 当然,如果这是完全错误的,并且有更好的选择,我想知道。


9
导入android.support无法解析
我试图运行提供的代码这里 我从他们的Github上下载的代码,并导入到Android的SDK,但它表明在线路错误 import android.support.v4.app.FragmentActivity; import android.support.v4.app.NavUtils; 在多个文件中。但是,如果我检查了Android SDK管理器中,Android Support Library以及在Android Support Repository在都安装文件夹中的附加功能。我还可以在目录中看到support文件夹及其内容SDK_INSTALL\sdk\extras\android\support。它还具有v4文件夹,其中还包含android-support-v4.jar和src文件夹。为什么它仍然显示错误,如何解决该错误以及如何使该示例代码运行?如果相关,此示例代码适用于RSS阅读器应用程序。

13
在Mac上安装python模块的最兼容方法是什么?
我开始学习python并热爱它。我主要在Mac和Linux上工作。我发现在Linux(主要是Ubuntu 9.04)上,使用apt-get安装python模块时,它工作正常。我可以轻松导入它。 在Mac上,我习惯于使用Macports安装所有Unixy东西。但是,我发现我安装的大多数python模块都没有被python看到。我花了一些时间玩弄PATH设置并使用python_select。什么都没有真正起作用,在这一点上我还不是很了解,相反,我只是闲逛。 我得到的印象是Macports在管理python模块方面并不广受喜爱。我想使用更“接受”(如果正确的话)的方法重新开始。 因此,我想知道Mac python开发人员使用什么方法来管理其模块? 奖励问题: 您使用Apple的python还是其他版本?您是从源代码编译所有内容,还是有运行良好的软件包管理器(Fink?)。

8
#import使用尖括号<>和引号“”
我想知道是什么决定了是否允许使用&lt;Header.h&gt;或"Header.h"何时在Objective-C中导入文件。到目前为止,我的观察是,您""对实现源所在的项目中的文件使用引号,并&lt;&gt;在引用库或框架时使用尖括号。 但是,这是如何工作的呢?我要做什么才能使自己的班级使用方括号?目前,Xcode不允许我为自己的标头执行此操作。 另外,通过查看一些框架的标头,我发现这些标头之间使用相互引用&lt;frameworkname/file.h&gt;。如何做那工作的?它看起来很像Java中的软件包,但据我所知,Objective-C中没有软件包。



12
使用pip命令从requirements.txt升级python软件包
如何使用pip命令从requirements.txt文件升级所有python软件包? 尝试以下命令 $ pip install --upgrade -r requirements.txt 由于python软件包的后缀是版本号(Django==1.5.1),因此它们似乎没有升级。有没有比手动编辑requirements.txt文件更好的方法? 编辑 正如Andy在其答案中提到的那样,软件包已固定到特定版本,因此无法通过pip命令升级软件包。 但是,我们可以pip-tools使用以下命令来实现。 $ pip-review --auto 这将自动从requirements.txt中升级所有软件包(确保pip-tools使用pip install命令安装)。


7
如何导入__init__.py中定义的类
我正在尝试组织一些供我自己使用的模块。我有这样的事情: lib/ __init__.py settings.py foo/ __init__.py someobject.py bar/ __init__.py somethingelse.py 在中lib/__init__.py,如果要导入lib,我想定义一些要使用的类。但是,如果不将这些类分离到文件中并将其导入中,我似乎无法弄清楚__init__.py。 与其说: lib/ __init__.py settings.py helperclass.py foo/ __init__.py someobject.py bar/ __init__.py somethingelse.py from lib.settings import Values from lib.helperclass import Helper 我想要这样的东西: lib/ __init__.py #Helper defined in this file settings.py foo/ __init__.py someobject.py bar/ __init__.py somethingelse.py from lib.settings import Values from …
105 python  packages 

7
如何使用npm安装软件包的多个版本
由于https://github.com/npm/npm/issues/2943,npm将永远不支持对软件包进行别名并安装同一软件包的多个版本的功能。 github问题上发布的变通办法可能适用于纯JS模块,但是随着npm成为前端软件包管理的标准,软件包现在包括各种资产,例如CSS。 有没有解决办法来安装同一软件包的多个版本? 我想出的最好的主意是“克隆”一个程序包,并以稍微不同的名称发布它。 例如,如果你需要的多个版本jquery,你可以只包发布所谓jquery-alias1,jquery-alias2,jquery-alias3等,然后设置相应的版本你package.json。 或者你可以根据自己的版本号,比如命名的包jquery-1.11.x,jquery-2.1.x等等。 不过,这两种方法似乎都是草率的。有更好的吗?
100 npm  packages  frontend 

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.