私はDebian 9.7にPython 3.7をインストールするためにシナモンを使用しようとしています。私は最高の答えに従ったこの投稿Debian テストリポジトリを使用してインストールします。私の考えでは、これは悪い考えだと思います...
多くのパッケージをダウンロードしましたが、今シナモンコントロールセンターは機能しなくなりました。コマンドラインから実行しようとすると、次の結果が表示されます。
$ cinnamon-settings
Traceback (most recent call last):
File "/usr/bin/cinnamon-settings", line 26, in <module>
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", ("",) + tuple(sys.argv[1:]))
File "/usr/lib/python3.7/os.py", line 571, in execvp
_execvpe(file, args)
File "/usr/lib/python3.7/os.py", line 594, in _execvpe
exec_func(file, *argrest)
ValueError: execv() arg 2 first element cannot be empty
どうすれば解決できますか?私はpython3.7を削除しようとしましたが、他のパッケージで何をすべきかわかりません。
ベストアンサー1
エラーは次のPython 3.6
コードによって発生します。
os.execvp("/usr/share/cinnamon/cinnamon-settings/cinnamon-settings.py", ("",) + tuple(sys.argv[1:]))
空であると見なされるので、""
に変更する必要があります。" "
""
詳細については、訪問する必要があります。 このリンク。ここで上記の変更が必要なファイルを見つけることができます(""
に置き換えます" "
)。