次のコマンドの場合(bashとFish):
sudo emerge eix
emerge eix
次のエラーが発生します。
usage: emerge [-h] [--version] [input [input ...]]
emerge: error: argument input: can't open 'eix': [Errno 2] No such file or directory: 'eix'
ライブストリーマー(および「pipインストール」)と同じ:
#~/temp> livestreamer http://www.twitch.tv/totalbiscuit
usage: livestreamer [-h] [--version] [input [input ...]]
livestreamer: error: argument input: can't open 'http://www.twitch.tv/totalbiscuit': [Errno 2] No such file or directory: 'http://www.twitch.tv/totalbiscuit'
最初のパラメーター名のファイルが存在する場合、2番目のパラメーターについても同じエラーが発生します。
#~/temp> emerge test eix
usage: emerge [-h] [--version] [input [input ...]]
emerge: error: argument input: can't open 'test': [Errno 2] No such file or directory: 'test'
#~/temp> touch test
#~/temp> emerge test eix
usage: emerge [-h] [--version] [input [input ...]]
emerge: error: argument input: can't open 'eix': [Errno 2] No such file or directory: 'eix'
再生方法(実際ではない):
- 私にとって、死んでいるキーボードで楽しくコーディングしてください(ケーブルの不良によって〜/で奇妙なファイルが生成されることがあります)。
- (たぶん関係がないかもしれません)これ以上必要ないため、プロセスはこれを行っています
sudo pip3 uninstall aiohttp_jinja2
(aiohttp.web、AsyncIO WebサーバーのJinja2テンプレートエンジンの周りのラッパー)。 - pip、Emerge、Live Streamerが機能していないことが確認されました。
- 奇妙な空のディレクトリ/home/username/~/(~/へのポインタではなく、実際のディレクトリ~/~/)を見つけて、イライラして削除しました.
rm -r \~/
- 10時間働いた後、寝てください。
- さて、Python ツールを使って起動した後でも動作しません。 ~/~/ ディレクトリが再び表示されることを発見し、再度削除しました。
- デフォルトのPythonバージョンを3.3から2.7(
sudo eselect python set 1
)に変更してみましたが、役に立ちませんでした。 - ダウンロードhttps://pypi.python.org/packages/source/a/aiohttp_jinja2/aiohttp_jinja2-0.4.1.tar.gzmanualを使用してインストールしましたが、役に立ちませんでした(おそらく
sudo python3 setup.py install
コアPythonモジュールにはまだいくつかの問題がある可能性があります。)、またはわかりません。os
configparser
- 質問するhttp://スーパーユーザー.com、これが技術的すぎてLinuxに関連していることを知って、ここにお問い合わせください。
iPythonも興味深い方法で終了しました(ipythonとipython3)。
#~> ipython
You are running chardetect interactively. Press CTRL-D twice at the start of a blank line to signal the end of your input. If you want help, run chardetect --help
どんな提案がありますか?
修正する:近づいています。
だから/usr/bin/python2.7 /usr/lib/python-exec/python2.7/emerge -av eix
うまくいくのに問題は次のとおりです。Python-exec2どういうわけか:
#~> file /usr/bin/livestreamer
/usr/bin/livestreamer: symbolic link to ../lib/python-exec/python-exec2
#~> file /usr/bin/emerge
/usr/bin/emerge: symbolic link to ../lib/python-exec/python-exec2
#~> file /usr/bin/pip
/usr/bin/pip: symbolic link to ../lib/python-exec/python-exec2
#~> file /usr/bin/pip3
/usr/bin/pip3: symbolic link to ../lib/python-exec/python-exec2
ベストアンサー1
問題のあるプログラムは、すべて破損しているdev-lang/python-exec
ように見えるスクリプトラッパーを使用して実行されます。
他のものも重大に破損していないと仮定し、パッケージを再インストールするには、次のことを試してください(インストールしたパッケージと一致するようにバージョン番号を調整する)。
/usr/bin/python2.7 /usr/lib/python-exec/python2.7/emerge -1a dev-lang/python-exec
Pythonのインストールも破損している場合(または他の重要なシステムパッケージ)、バイナリパッケージを使用して修復できます。以下から一部をダウンロードできます。火薬箱。
インストールの破損の重大度によっては、Live CD を起動してパッケージをダウンロードし、ファイルシステムを手動でマウントしてバイナリパッケージをインストールする必要がある場合があります。