タグ付けされた質問 「package」

パッケージとは、1)ソフトウェアのビルド/コンパイルされた使用可能なユニット/コンポーネント、または2)グローバル名前空間のパーティション(java)の2つを広く指します。

7
gopathなしでローカルパッケージをインポートする方法
私は使用しましたGOPATHが、この現在の問題で私が直面しているのは役に立ちません。プロジェクトに固有のパッケージを作成できるようにしたい: myproject/ ├── binary1.go ├── binary2.go ├── package1.go └── package2.go 私は複数の方法を試してみましたが、どのように得るかpackage1.goで動作するようにbinary1.goか、binary2.goというように? 例えば; 私のことができるようにしたいimport "package1"し、次に実行することができgo build binary1.go、すべてがエラーがパッケージが上で見つけることができないというスローされることなく、罰金を動作しますGOROOTかGOPATH。この種の機能が必要な理由は、大規模プロジェクトのためです。他の複数のパッケージを参照したり、それらを1つの大きなファイルに保持したりする必要はありません。
171 go  package 

7
さまざまな言語でコードを構文強調表示するためのLaTeXパッケージ
コードで構文を強調表示するLaTeXパッケージを探しています。たとえば、今は逐語的ブロックを使用してコードを記述しています。 \begin{verbatim} <html> <head> <title>Hello</title> </head> <body>Hello</body> </html> \end{verbatim} そして、これは私のドキュメントにコードを表示するためにうまく機能します。しかし、出力ドキュメントでIDEが行うようにHTMLマークアップを強調したいとしますか?役立つパッケージはありますか? Java、C#、HTML、CSSなどのさまざまな言語で同じことをしたいと思います。

14
devtoolsパッケージのインストールに関する問題
devtoolsパッケージを使いたいのですが。次のコマンドを実行しました。 > install.packages("devtools", dependencies = TRUE) .... > library(devtools) Error in library(devtools) : there is no package called ‘devtools’ 何が悪いのですか? 編集:これはinstall.packages、セッションを再開した後にコマンドを再実行した結果です。 > install.packages("devtools", dependencies = TRUE) Installing package into ‘/home/evanaad/R/x86_64-pc-linux-gnu-library/3.0’ (as ‘lib’ is unspecified) --- Please select a CRAN mirror for use in this session --- Warning: dependencies ‘roxygen2’, ‘BiocInstaller’, …
162 r  package  devtools 

11
大規模なRプログラムを編成する方法は?
複雑なRプロジェクトを実行すると、スクリプトがすぐに長く混乱します。 私のコードを常に操作できるようにするために採用できるいくつかのプラクティスは何ですか?私は次のようなことを考えています ソースファイル内の関数の配置 何かを別のソースファイルに分割するタイミング マスターファイルの内容 機能を組織単位として使用する(Rがグローバル状態へのアクセスを困難にするため、これが価値があるかどうか) インデント/改行の練習。 扱います({? )}のようなものを1行または2行に配置しますか? 基本的に、大きなRスクリプトを整理するための経験則は何ですか?


8
NodeJSにはグローバルモジュール/パッケージが必要
私は、グローバルにインストールして使用しようとしているforeverとforever-monitor、このように: npm install -g forever forever-monitor 通常の出力と、ファイルをグローバルパスにコピーする操作も表示されますが、実行しようとするrequire("forever");と、モジュールが見つからなかったというエラーが表示されます。 私はnodeとnpmの両方の最新バージョンを使用しており、npmがグローバルインストールとローカルインストールで行った変更についてはすでに知っていますが、すべてのプロジェクトにローカルをインストールしたくないので、そのようなプラットフォームで作業していますサポートしていlinkないのでnpm link、グローバルインストールを行った後はできません。 私の質問は、なぜグローバルにインストールされたパッケージを要求できないのですか?それは機能ですか、それともバグですか?それとも私は何か間違ったことをしていますか? PS:明確にするために:ローカルにインストールしたくありません。
158 node.js  package  npm 

14
rpmの内容を抽出するにはどうすればよいですか?
rpmがあり、tarballのように扱いたいです。内容を検査できるように、内容をディレクトリーに抽出したい。アンインストールされたパッケージのクエリコマンドに精通しています。rpmの内容のリストだけが必要なわけではありません。すなわち $ rpm -qpl foo.rpm rpmに含まれるいくつかのファイルの内容を検査したいと思います。rpmをインストールしたくない。%postセクションで追加の変更を行うrpmsの機能と、それらを確認する方法も知っています。すなわち $ rpm -qp --scripts foo.rpm しかし、この場合、それは私には関係ありません。

5
NPMのインストールが「wdで実行できません」で失敗しました
ノード0.8.14が既にインストールされている新しいUbuntu 12.04インスタンスでノード環境をセットアップしようとしていますが、実行しようとすると問題が発生しましたnpm install。したがって、をnpm install実行すると、ルートまたは管理者として実行する必要があると表示されます。 Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script' npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/usr/local/lib/node_modules/coffee-script', npm ERR! fstream_type: 'Directory', npm ERR! fstream_path: '/usr/local/lib/node_modules/coffee-script', npm ERR! fstream_class: 'DirWriter', npm ERR! fstream_stack: npm ERR! [ 'DirWriter._create (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23)', npm ERR! '/usr/local/lib/node_modules/npm/node_modules/mkdirp/index.js:37:53', …

9
Java:サブパッケージの可視性?
プロジェクトに2つのパッケージがあります:odp.projとodp.proj.test。これらの2つのパッケージのクラスだけに表示したい特定のメソッドがあります。これどうやってするの? 編集: Javaにサブパッケージの概念がない場合、これを回避する方法はありますか?テスターやそのパッケージの他のメンバーだけが使用できるようにする特定のメソッドがあります。私はすべてを同じパッケージに入れるべきですか?広範な反射を使用しますか?

8
自分のモジュールをPythonにインポートできない
Pythonでモジュールのインポートがどのように機能するかを理解するのに苦労しています(他の言語でもこれを行ったことはありません)。 私が持っているとしましょう: myapp/__init__.py myapp/myapp/myapp.py myapp/myapp/SomeObject.py myapp/tests/TestCase.py 今私はこのようなものを得ようとしています: myapp.py =================== from myapp import SomeObject # stuff ... TestCase.py =================== from myapp import SomeObject # some tests on SomeObject ただし、Pythonはそれmyappがモジュールであることを認識できないため、間違いなく何か間違ったことをしています。 ImportError: No module named myapp
141 python  import  module  package 

5
Pythonで名前空間パッケージを作成するにはどうすればよいですか?
Pythonでは、名前空間パッケージを使用すると、Pythonコードを複数のプロジェクトに分散できます。これは、関連するライブラリを個別のダウンロードとしてリリースする場合に便利です。たとえば、ディレクトリとPackage-1とPackage-2ではPYTHONPATH、 Package-1/namespace/__init__.py Package-1/namespace/module1/__init__.py Package-2/namespace/__init__.py Package-2/namespace/module2/__init__.py エンドユーザー缶import namespace.module1とimport namespace.module2。 複数のPython製品がその名前空間でモジュールを定義できるように、名前空間パッケージを定義する最良の方法は何ですか?

5
Goビルド:「パッケージが見つかりません」(GOPATHが設定されている場合でも)
GOPATH適切に設定したにもかかわらず、自分のパッケージを見つけるために「ビルド」または「実行」することができません。何が悪いのですか? $ echo $GOROOT /usr/local/go $ echo $GOPATH /home/mitchell/go $ cat ~/main.go package main import "foobar" func main() { } $ cat /home/mitchell/go/src/foobar.go package foobar $ go build main.go main.go:3:8: import "foobar": cannot find package
139 build  go  package 

11
RPM自動インストールの依存関係を作成する方法
2つのRPMパッケージをビルドしました proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpm proj1libtest1.so存在するファイルに依存し、次に示すようにRPMパッケージに正しく反映されます。 user@my-pc:~$ rpm -qp --requires proj1-1.0-1.x86_64.rpm libtest1.so()(64bit) user@my-pc:~$ rpm -qp --provides libtest1-1.0-1.x86_64.rpm libtest1.so()(64bit) のproj1依存関係がないため、のインストールは失敗します。 user@my-pc:~$ rpm -ivh proj1-1.0-1.x86_64.rpm error: Failed dependencies: libtest1.so()(64bit) is needed by proj1-1.0-1.x86_64.rpm libtest1-1.0-1.x86_64.rpmのインストール中にが自動的にインストールされるようにするにはどうすればよいproj1-1.0-1.x86_64.rpmですか? 私はここで説明され--aidてrpm -iいるようにオプションを試しましたが、それは私にとってはうまくいきませんでした。 他に方法はありますか? 助けてくれてありがとう。
138 linux  installation  package  rpm  yum 


6
パッケージサブディレクトリのデータにアクセスする
./data/サブディレクトリのデータファイルを開く必要があるモジュールを含むpythonパッケージを書いています。現在、クラスと関数にハードコードされたファイルへのパスがあります。ユーザーのシステムのどこにインストールされているかに関係なく、サブディレクトリにアクセスできるより堅牢なコードを書きたいと思います。 いろいろな方法を試しましたが、今のところ運がありません。ほとんどの「現在のディレクトリ」コマンドは、モジュールのディレクトリではなく、システムのpythonインタプリタのディレクトリを返すようです。 これは、ささいな一般的な問題であるはずです。しかし、私はそれを理解することができないようです。問題の一部は、データファイルがファイルではない.pyため、インポート機能などを使用できないことです。 助言がありますか? 現在、パッケージディレクトリは次のようになっています。 / __init__.py module1.py module2.py data/ data.txt 私がアクセスしようとしていますdata.txtからmodule*.py!
130 python  package 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.