私は水銀を使用していて、コンピュータで長時間正常に動作しました。私はPythonがpython2.7しかしのpython3ではなかったいくつかのvirtualenviromentsに水銀設置、私はこのエラーの原因かどうかはわかりませんよValueError:Key font.fantasy:Mercurialの非パッケージで相対インポートを試行しました
HG
** unknown exception encountered, please report by visiting
** https://mercurial-scm.org/wiki/BugTracker
** Python 2.7.12 (default, Jul 1 2016, 15:12:24) [GCC 5.4.0 20160609]
** Mercurial Distributed SCM (version 4.0.2)
** Extensions loaded:
Traceback (most recent call last):
File "/usr/local/bin/hg", line 45, in <module>
mercurial.dispatch.run()
File "/usr/local/lib/python2.7/dist-packages/mercurial/dispatch.py", line 60, in run
sys.exit((dispatch(request(sys.argv[1:])) or 0) & 255)
File "/usr/local/lib/python2.7/dist-packages/mercurial/dispatch.py", line 126, in dispatch
ret = _runcatch(req)
File "/usr/local/lib/python2.7/dist-packages/mercurial/dispatch.py", line 216, in _runcatch
return callcatch(ui, _runcatchfunc)
File "/usr/local/lib/python2.7/dist-packages/mercurial/dispatch.py", line 225, in callcatch
return func()
File "/usr/local/lib/python2.7/dist-packages/mercurial/dispatch.py", line 158, in _runcatchfunc
'pdb' : pdb.set_trace
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 152, in __getattribute__
self._load()
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 100, in _load
mod = _hgextimport(_import, head, globals, locals, None, level)
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/usr/local/bin/pdb.py", line 6, in <module>
exec(compile(open(__file__).read(), __file__, 'exec'))
File "/home/student/Documents/ven_python3/basekit/scripts/pdb.py", line 5, in <module>
from basekit.utils.tool import parse_subargs
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 260, in _demandimport
mod = _hgextimport(_origimport, name, globals, locals)
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/home/student/repos/basekit/basekit/__init__.py", line 4, in <module>
matplotlib.use("Agg")
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 152, in __getattribute__
self._load()
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 100, in _load
mod = _hgextimport(_import, head, globals, locals, None, level)
File "/usr/local/lib/python2.7/dist-packages/mercurial/demandimport.py", line 53, in _hgextimport
return importfunc(name, globals, *args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/matplotlib-2.0.0b4-py2.7-linux-x86_64.egg/matplotlib/__init__.py", line 1170, in <module>
rcParams = rc_params()
File "/usr/local/lib/python2.7/dist-packages/matplotlib-2.0.0b4-py2.7-linux-x86_64.egg/matplotlib/__init__.py", line 1013, in rc_params
return rc_params_from_file(fname, fail_on_error)
File "/usr/local/lib/python2.7/dist-packages/matplotlib-2.0.0b4-py2.7-linux-x86_64.egg/matplotlib/__init__.py", line 1146, in rc_params_from_file
if key not in _all_deprecated])
File "/usr/local/lib/python2.7/dist-packages/matplotlib-2.0.0b4-py2.7-linux-x86_64.egg/matplotlib/__init__.py", line 897, in __init__
self[k] = v
File "/usr/local/lib/python2.7/dist-packages/matplotlib-2.0.0b4-py2.7-linux-x86_64.egg/matplotlib/__init__.py", line 916, in __setitem__
raise ValueError("Key %s: %s" % (key, str(ve)))
ValueError: Key font.fantasy: Attempted relative import in non-package
:私は今日それを使用する場合しかし、私は、次のエラーメッセージが表示されました.5。それがこのエラーの原因になりますか? しかし、私は水銀を私のシステムから取り出し、それを再びインストールしました。奇妙なことに、私が上記のエラーメッセージをピップ経由でインストールする場合です。私はapt-getを私はメッセージを取得インストールを使用する場合:だから
abort: couldn't find mercurial libraries in [/usr/bin
を、私の質問は今ある:どのように私は水銀再び働くのですか?
ありがとうございます。
まず、あなたの時間と余裕のおかげで感謝します。しかし、悲しいことにあなたの解決策はうまくいきません。これらのコマンドの1つを試してみると、私は上記と同じミスを犯すので、この依存関係を取り除くことはできません。 – Mia
あなたは正しいです:-)私は私の答えを更新しました。 –
それは今働いている!とても役に立ちました、ありがとうございました! :D – Mia