私はMac(OS X El Capitan)で作業していますが、私はJulia REPLでデバッグしたいME-Private.jl
という名前の登録されていないjuliaパッケージ(githubのラベル) 。このパッケージを/Users/myname/.julia/v0.4
にクローニングしました。パッケージの残りの部分は常駐しています。すべての私のパッケージが動作し、登録済みパッケージと未登録パッケージが混在しています。私はジュリアREPLでERROR:サポートされていない、または配置されていない式
Pkg.clone("url", "ME-Private")
を入力すると今、それは私がv0.4
ディレクトリに望んでいただけのようにクローニングしました。しかし、ジュリアをやり直すと、
using ME-Private
となり、次のようなエラーが出ます。
ERROR: unsupported or misplaced expression using
私の仮説は、パッケージのタイトルに-
を持つに問題があるということですが、それは(私は著者はないようち)リポジトリがどのように命名されるかだ、と私は理想的なことを知っていますパッケージの名前は、ローカルバージョンのreposと同じです。
-
問題を回避するために、パッケージMEPrivateの名前を変更しようとしていること
とMEPrivate
まだPkg.status()
によって返されたパッケージのリストに示しているが、私は
using MEPrivate
を入力すると、それは次のようなエラーを渡しますPkg.status()
がMEPrivate
を含むパッケージのリストを返すにもかかわらず、
ERROR: ArgumentError: MEPrivate not found in path
in require at /Applications/Julia-0.4.6.app/Contents/Resources/julia/lib/julia/sys.dylib
!
私の二つの質問は以下のとおりです。
- は(我々はタイトルをテーマにしている間、または
.jl
)それは悪い習慣は、この種のオンラインまたはローカルレポのタイトルで-
を持つことです? - これを修正するにはどうすればよいですか?
ありがとうございます。
パッケージはGitHubで一般に公開されていますか?もしそうなら、おそらくそれへのリンクを含んでいますか? –
いいえ、残念ながら@MichaelOhlroggeではありません – crytting