2

Linux Mint に python3.3.0 をインストールしようとしています。README ファイルを読んだ後、次のコマンドを実行しました。

 ./configure
make
make test
sudo make install

コマンドを実行しましたmake testが、必要なモジュールが見つからないといういくつかのテストがスキップされ、次のエラーが発生しました。

     FAIL: test_urlwithfrag (test.test_urllib2net.OtherNetworkTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/home/Python-3.3.0/Lib/test/test_urllib2net.py", line 165, in test_urlwithfrag
    "http://docs.python.org/glossary.html#glossary")
AssertionError: 'http://docs.python.org/2/glossary.html' != 'http://docs.python.org/glossary.html#glossary'
- http://docs.python.org/2/glossary.html
?                        --
+ http://docs.python.org/glossary.html#glossary
?  

                               +++++++++

Ran 15 tests in 58.905s

FAILED (failures=1, skipped=1)
test test_urllib2net failed
make: *** [test] Error 1

私のシステムでPythonを動作させるために何をする必要があるか教えてください

4

2 に答える 2

3

Python を何に使用する予定ですか? (コメントとして返信)

システム自体に新しいバージョンの Python をインストールすることは非常に悪い考えです。OS の多くの機能が壊れる可能性があるためです (OS は特定のバージョンの Python を使用して構築されているため)。

次のようなツールの使用を検討することをお勧めします。

https://github.com/utahta/pythonbrew (非推奨ですが、まだ動作します)

また

https://github.com/yyuu/pyenv (別の方法を推奨)

これらのツールは一種のサンドボックスのように機能し、OS の機能を損なうことなく異なるバージョンをインストールできます。

于 2013-11-14T18:48:19.127 に答える
1

そのバグはここで報告されています。

同じエラーが発生し、python3 は正常に動作しますが、インストールする前に次の依存関係をインストールしてください。これにより、tkinter を機能させるために私が経験しなければならなかった何時間もの苦痛が軽減されます (以下のいくつかは存在しないことに注意してください。

  • sudo apt-get install zlib1g-dev
  • sudo apt-get install build-essential
  • sudo apt-get インストール libncursesw5-dev
  • sudo apt-get インストール libreadline5-dev
  • sudo apt-get install libssl-dev
  • sudo apt-get install libgdbm-dev
  • sudo apt-get インストール libc6-dev
  • sudo apt-get インストール libsqlite3-dev
  • sudo apt-get install tk-dev
  • sudo apt-get install python-support

test_urllib2net についても同じエラーが発生しますが、将来停止するものではありません (少なくとも、上記のバグ レポートに基づいて、そうは思いません)。

于 2013-06-17T05:09:46.933 に答える