2016-06-23 19 views
6

私は、最初のステップとして、PIP再インストールする必要がvirtualenvwrapperに問題がある、と私はurllib3についての奇妙な苦情取得しています:はImportError:いいえモジュールの名前urllib3ピップインストール

$ python get-pip.py 
Traceback (most recent call last): 
    File "get-pip.py", line 19177, in <module> 
    main() 
    File "get-pip.py", line 194, in main 
    bootstrap(tmpdir=tmpdir) 
    File "get-pip.py", line 82, in bootstrap 
    import pip 
    File "/tmp/tmppQTQty/pip.zip/pip/__init__.py", line 16, in <module> 
    File "/tmp/tmppQTQty/pip.zip/pip/vcs/mercurial.py", line 9, in <module> 
    File "/tmp/tmppQTQty/pip.zip/pip/download.py", line 39, in <module> 
    File "/tmp/tmppQTQty/pip.zip/pip/_vendor/requests/__init__.py", line 61, in <module> 
    File "/tmp/tmppQTQty/pip.zip/pip/_vendor/requests/packages/__init__.py", line 29, in <module> 
ImportError: No module named urllib3 

私はピップファイルを検索しますget-pip.py、urllib3の参照はありません。

I私が欲しいものではありません

cchilders:~/Downloads 
$ which python 
/usr/local/bin/python 

cchilders:~/Downloads 
$ which pip 
/usr/local/bin/pip 


cchilders:/usr/local/bin 
$ ls 
2to3   easy_install-2.7 ipython pip3    smtpd.py 
celery   fop    ipython2 pip3.5   uncompyle2 
celerybeat  grunt    jsonlint pydoc    virtualenv 
celeryd  idle    pbr  python   virtualenv-clone 
celeryd-multi ipdb    pip  python2.6   virtualenvwrapper_lazy.sh 
charm   iptest   pip2  python2.6-config virtualenvwrapper.sh 
easy_install iptest2   pip2.7 python-config 
Pythonがデフォルト設定され

2.6.9へのマシン上のpython2.6、py2.7、およびpy3.4を持っている:

cchilders:/usr/bin 
$ python 
Python 2.6.9 

私はマシンにアナコンダを持っていないので、他の人の問題を引き起こしました。どんなアドバイスが今何をすべきか感謝、ありがとう

+0

'その後、どのpython'とちょうど' python'と '輸入urllib3'を実行し、私たちに出力を表示するインストールされていないと思います。 – advance512

+0

'cchilders:〜 $ pythonの は/ usr/local/binに/ python' ' cchilders:〜 $パイソン のPython 2.6.9(不明、2016年6月20日、午後2時36分39秒) [GCC 4.9.2] on linux3 詳細については、 "help"、 "copyright"、 "credits"、または "license"と入力してください。 >>>インポートurllib3 トレースバック(最新の呼び出しの最後):これは、特定の/いくつか/亜種を持っていることによって生じた問題になる可能性があります ' – codyc4321

+0

urllib3という名前のモジュール: はImportErrorで ファイル「」、ライン1、 Pythonは同時にインストールされましたが、実際にはこれが起こることはありませんでした。あなたはアナコンダを使っていないのですか?私はPythonを再インストール/アップグレードしようとします。あなたはどのOSを使用していますか? – advance512

答えて

2

まず最初に、あなたが使用しているデフォルトのpythonバージョンを知っている必要があります。もしあなたがpython2.7を使用していて、pip |凍結またはピップフリーズ| grepの-i urllib3

私はurllib3が

wget https://pypi.python.org/packages/3b/f0/e763169124e3f5db0926bc3dbfcd580a105f9ca44cf5d8e6c7a803c9f6b5/urllib3-1.16.tar.gz#md5=fcaab1c5385c57deeb7053d3d7d81d59 
tar xvf urllib3-1.16.tar.gz && cd urllib3-1.16/ 
python setup.py install 
関連する問題