2

このディレクトリでIpythonノートブックを開くことができないのはなぜですか?

~/Documenti/Università

「à」という文字が原因だと思いますが、どうすればこの問題を解決できますか?本当にディレクトリを変更する必要がありますか?ここに出力があります:

nunzio@nunzio-Lenovo-U310:~/Documenti/Università$ ipython notebook
[NotebookApp] Using existing profile dir: 
--------------------------------------------------
more output
---------------------------------------------------
    value.instance_init(inst)
  File "/usr/lib/python2.7/dist-packages/IPython/utils/traitlets.py", line 243, in instance_init
    self.set_default_value(obj)
  File "/usr/lib/python2.7/dist-packages/IPython/utils/traitlets.py", line 263, in set_default_value
    newdv = self._validate(obj, dv)
  File "/usr/lib/python2.7/dist-packages/IPython/utils/traitlets.py", line 311, in _validate
    return self.validate(obj, value)
  File "/usr/lib/python2.7/dist-packages/IPython/utils/traitlets.py", line 1012, in validate
    return unicode(value)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 32: ordinal not in range(128)

If you suspect this is an IPython bug, please report it at:
    https://github.com/ipython/ipython/issues
or send an email to the mailing list at ipython-dev@scipy.org

You can print a more detailed traceback right now with "%tb", or use "%debug"
to interactively debug it.

Extra-detailed tracebacks for bug-reporting purposes can be enabled via:
    c.Application.verbose_crash=True

Ipythonのバージョンは0.12.1です

4

2 に答える 2

0

これは環境問題です。env -i ipython(IPython 0.13.1)を発行することでクラッシュを再現できます。これを防ぐ変数は次のLANGとおりです。

env -i LANG="$LANG" ipython

動作します。これに対する私の設定はですen_US.UTF-8ので、次のようなものを追加できます

export LANG=en_US.UTF-8

あなたに.bashrc

于 2013-03-22T17:01:55.897 に答える
0

Ipythonのバージョンを0.13.1に更新し、すべてが正常に機能するようになりました。みなさん、ありがとうございました!

于 2013-03-22T18:14:10.730 に答える