0

OS Xのclisp 2.49にs-xml(s-xml-rpcに向かっています)をインストールしようとしています。asdf が正しくインストールされていると思います。走れる:

    (asdf:asdf-version) 
    "2.014"

だから私はビットが正常にインストールされていると思います。しかし、私が実行すると:

(asdf-install:install :s-xml)

これが起こる

Install where?
1) System-wide install: 
   System in /usr/local/asdf-install/site-systems/
   Files in /usr/local/asdf-install/site/ 
2) Personal installation: 
   System in /Users/mattyw/.asdf-install-dir/systems/
   Files in /Users/mattyw/.asdf-install-dir/site/ 
0) Abort installation.
 --> 1
;;; ASDF-INSTALL: Downloading 25612 bytes from http://common-lisp.net/project/s-xml/s-xml.tgz to /Users/mattyw/asdf-install-0.asdf-install-tmp ...
;;; ASDF-INSTALL: Downloading 186 bytes from http://common-lisp.net/project/s-xml/s-xml.tgz.asc to /Users/mattyw/asdf-install-1.asdf-install-tmp ...
;;; ASDF-INSTALL: Installing /Users/mattyw/asdf-install-0.asdf-install-tmp in /usr/local/asdf-install/site/, /usr/local/asdf-install/site-systems/
x s-xml/
x s-xml/ChangeLog
x s-xml/doc/
x s-xml/doc/index.html
x s-xml/doc/S-XML.html
x s-xml/doc/style.css
x s-xml/Makefile
x s-xml/s-xml.asd
x s-xml/src/
x s-xml/src/dom.lisp
x s-xml/src/lxml-dom.lisp
x s-xml/src/package.lisp
x s-xml/src/sxml-dom.lisp
x s-xml/src/xml-struct-dom.lisp
x s-xml/src/xml.lisp
x s-xml/test/
x s-xml/test/all-tests.lisp
x s-xml/test/ant-build-file.xml
x s-xml/test/counter.lisp
x s-xml/test/echo.lisp
x s-xml/test/plist.xml
x s-xml/test/remove-markup.lisp
x s-xml/test/simple.xml
x s-xml/test/test-lxml-dom.lisp
x s-xml/test/test-sxml-dom.lisp
x s-xml/test/test-xml-struct-dom.lisp
x s-xml/test/test-xml.lisp
x s-xml/test/tracer.lisp
x s-xml/test/xhtml-page.xml

*** - Component "s-xml" not found
The following restarts are available:
RETRY          :R1      Retry installation
ABORT          :R2      Abort main loop

コンポーネント s-xml が見つからないというのはどういう意味ですか。実際には何もインストールしていないことを示唆しているようです。http リンクとダウンロードした tar zip を介して asdf-install:install を実行しようとしましたが、常にこの状態になるようです。私が間違っていることについて何か考えはありますか?

個人用インストール (オプション 2) も試してみましたが、ファイルがダウンロードされることがわかります。しかし、結果は同じです。

4

2 に答える 2

0

あなたのものはASDFの問題ではありません。ASDF-install の問題です。

ASDF-install はメンテナンスされなくなりました。代替手段には、quicklisp と clbuild があります。すぐに始めるには、quicklisp をお勧めします。

于 2011-04-23T17:22:34.497 に答える
0

変数が正しく設定されていない可能性があるASDF:*CENTRAL-REGISTRY*ため、ASDF は s-xml ライブラリをインストールしたディレクトリをチェックしていません。実際、ASDF-INSTALL正しく機能しているように見えますが、ASDF がインストールされたシステムを検出できるようにはなっていません。その変数には何が入っていますか? それとも、Faré の新しい ASDF 構成機能を使用していますか? もしそうなら、ディレクトリはasdf 検索パスにありますか/usr/local/asdf-install/site-systems/? /Users/mattyw/.asdf-install-dir/systems/最後に、それらのディレクトリを調べて、ファイルが実際にそこに表示されていることを確認しましたか?

于 2011-04-24T19:37:46.547 に答える