GNU/Linux >> Linux の 問題 >  >> Linux

ImportError:libtk8.6.so:共有オブジェクト ファイルを開けません:そのようなファイルまたはディレクトリはありません

tkinter パッケージをインストールするだけです。現在、ActivePython などのユニバーサル プリコンパイル済みパッケージは機能しません。少なくとも、私には機能しませんでした。この問題が他の OS で発生するかどうかはわかりませんが、Linux の場合の解決策はわかっています:ターミナルから Tk パッケージをインストールします。

Arch では、Tk は Arch リポジトリで利用できます。これには aur は必要ありません。ターミナルで入力するだけです:

sudo pacman -S tk

Debian や Debian ベースのディストリビューションなどの別の Linux ディストリビューションを使用している場合は、おそらく PPA リポジトリをオンラインで見つける必要があります。Debian ベースのディストリビューションでは、ターミナルで次のように入力するだけです:

sudo apt-get install tk

これはすべてのディストリビューションに適用されます。


私はManjaroにいます.WaylandでGnome3を使用しています.インストール後 tk Xorg に関するエラーが発生しました。 Google を使っているので、python-pygubu をインストールする必要があることがわかりました。 Python 3 tkinter で GUI を作成するためのビジュアル エディターから。

そして、次のような別のエラー:Gtk-WARNING **:Module_path:"murrine" にテーマ エンジンが見つかりません。 gtk-engine-murrine をインストールする解決策も見つかりました そのリンクを形成してください。


コマンドラインから tk をインストール

sudo pacman -S tk
sudo apt-get install tk

お使いの OS によって異なります。動作します。

import tk

または

import turtle  # (turtle uses tk as a dependancy)

エラーを再現します。

また、pip install を実行してもエラーは除去されません。そのため、上記のようにパッケージ マネージャーから tk をインストールする必要があります。


Linux
  1. エラー:Tcl.hが見つかりません(そのようなファイルまたはディレクトリはありません)?

  2. touch:`foo' に触れられません:そのようなファイルやディレクトリはありません

  3. sshpass はコマンドの実行に失敗しました:そのようなファイルまたはディレクトリはありません

  1. Rfkillコントロールデバイスを開くことができません:そのようなファイルやディレクトリはありませんか?

  2. Rpm:共有ライブラリのロード中にエラーが発生しました:Libz.so.1:共有オブジェクト ファイルを開けません:そのようなファイルはありません

  3. 「共有ライブラリの読み込み中にエラーが発生しました:libjli.so:共有オブジェクト ファイルを開けません:そのようなファイルまたはディレクトリはありません」起動時の「java -version」エラー

  1. 共有ライブラリの読み込み中の Linux エラー:共有オブジェクト ファイルを開けません:そのようなファイルまたはディレクトリはありません

  2. libaio.so.1:共有オブジェクト ファイルを開けません

  3. sys/types.h:そのようなファイルまたはディレクトリはありません