标签: packages

卸载带有"pip"的软件包是否也会删除依赖软件包?

当您使用pip安装包时,所有必需的包也将随之安装(依赖项).卸载该包还会删除依赖包吗?

python packages pip

123
推荐指数
4
解决办法
8万
查看次数

如何在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}}`)

}
Run Code Online (Sandbox Code Playgroud)

packages go

123
推荐指数
2
解决办法
4万
查看次数

导入android.support无法解析

我正在尝试运行此处提供的代码
我从他们的Github下载代码并导入到Android SDK中,但它在行中显示错误

import android.support.v4.app.FragmentActivity;
import android.support.v4.app.NavUtils;  
Run Code Online (Sandbox Code Playgroud)

在多个文件中.但是,如果我检查Android SDK Manager,则会同时安装Extras文件夹Android Support Library以及Android Support RepositoryExtras文件夹.我还可以在目录中看到support文件夹及其内容SDK_INSTALL\sdk\extras\android\support.它还有v4文件夹,其中还包含android-support-v4.jarsrc文件夹.那么为什么它仍然显示错误,我该如何解决它以及如何运行该示例代码?如果相关,则示例代码适用于RSS阅读器应用程序.

java android packages rss-reader

123
推荐指数
3
解决办法
16万
查看次数

如何在Python中列出所有已安装的软件包及其版本?

有没有办法在Python中列出所有已安装的软件包及其版本?

我知道我可以进去python/Lib/site-packages看看存在哪些文件和目录,但我觉得这很尴尬.我正在寻找的东西类似于npm listNPM-LS.

python install packages

118
推荐指数
8
解决办法
25万
查看次数

我可以使用__init__.py来定义全局变量吗?

我想定义一个应该在包的所有子模块中可用的常量.我认为最好的地方是在__init__.pyroot包的文件中.但我不知道该怎么做.假设我有几个子包,每个子包都有几个模块.如何从这些模块中访问该变量?

当然,如果这是完全错误的,并且有更好的选择,我想知道它.

python module packages global-variables init

116
推荐指数
2
解决办法
7万
查看次数

包子目录中的Python访问数据

我正在编写一个包含需要在./data/子目录中打开数据文件的模块的python包.现在我有了硬编码到我的类和函数中的文件的路径.我想编写更强大的代码,可以访问子目录,无论它在用户系统上的安装位置如何.

我尝试了各种各样的方法,但到目前为止我没有运气.似乎大多数"当前目录"命令都返回系统的python解释器的目录,而不是模块的目录.

这似乎应该是一个微不足道的常见问题.但我似乎无法弄明白.部分问题是我的数据文件不是.py文件,所以我不能使用导入功能等.

有什么建议?

现在我的包目录看起来像:

/
__init__.py
module1.py
module2.py
data/   
   data.txt
Run Code Online (Sandbox Code Playgroud)

我试图访问data.txt距离module*.py

谢谢!

python packages

115
推荐指数
6
解决办法
4万
查看次数

#import使用尖括号<>和引号""

我想知道是什么决定你是否被允许使用<Header.h>或者"Header.h"当你在Objective-C中导入文件时.到目前为止,我的观察结果是您""在项目中使用了引用标记,这些文件是您获得实现源的,并且<>在引用库或框架时使用尖括号.

但究竟是如何运作的呢?为了让我自己的类使用括号,我需要做些什么?现在Xcode不允许我为自己的标题做这件事.

此外,通过查看一些框架标题,我看到标题相互引用<frameworkname/file.h>.这什么用?它看起来很像Java中的包,但据我所知,Objective-C中没有包这样的东西.

syntax import packages objective-c

111
推荐指数
3
解决办法
4万
查看次数

如何在不使用npm的情况下安装node.js模块?

在节点的github页面上列出很多模块,但是没有使用npm-registry发布.无法使用npm安装这些模块.

从Git克隆这些nodejs模块之后安装这些nodejs模块的正确方法是什么?

packages node.js npm

109
推荐指数
4
解决办法
12万
查看次数

Java项目的包结构?

什么是在Java Web应用程序中设置包结构的最佳实践?

你会如何设置你的src,单元测试代码等?

java packages

105
推荐指数
5
解决办法
14万
查看次数

列出属于python包的所有模块?

有没有一种直接的方法来查找属于python包的所有模块?我发现这个旧的讨论并不是真正的结论,但在推出基于os.listdir()的自己的解决方案之前,我希望得到明确的答案.

python module packages introspection python-import

96
推荐指数
2
解决办法
7万
查看次数