0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[ドラフト] Debian イメージにおける graph-tool のインストール方法

Posted at

グラフライブラリ graph-tool は依存関係として非Pythonライブラリのインストールを必要とするため、単純に pip ではインストールできない。ざっくりとした方法がこちら

  1. Debian イメージ (たとえば bookworm) からコンテナを立ち上げる。立ち上げるのは VS Code の dev container でも可
  2. コンテナにログインする
  3. /etc/apt/sources.list.d/debian.sources を以下のように編集。Suitesexperimental を足す:
    Types: deb
    # http://snapshot.debian.org/archive/debian/20230919T000000Z
    URIs: http://deb.debian.org/debian
    Suites: bookworm bookworm-updates experimental
    Components: main
    Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg
    (略) 
    
  4. sudo apt install python3-graph-tool でインストール。この際、/bin/python3 および /usr/bin/python3 (これらは同一ファイルを指す) にインストールされることに注意1
  5. /bin/python3 でインタプリタを起動して import graph_tool.all as gt が正しく実行されることを確認する。これは最低限のチェック方法で、本当はグラフの描画なども試したほうがいい

  1. この注意の意味について詳しく言うと、例えば dev container の feature 機能により Python をインストールすると他の場所 (例えば /usr/local/python/current/bin/python3) に配置される。こちらの Python には graph-tool はインストールされない。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?