質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

2回答

930閲覧

Bash on Ubuntu on Windows で conda や pip が作動しない件

tf23yh8df3

総合スコア60

Windows 10

Windows 10は、マイクロソフト社がリリースしたOSです。Modern UIを標準画面にした8.1から、10では再びデスクトップ主体に戻され、UIも変更されています。PCやスマホ、タブレットなど様々なデバイスに幅広く対応していることが特徴です。

Python 2.7

Python 2.7は2.xシリーズでは最後のメジャーバージョンです。Python3.1にある機能の多くが含まれています。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

1クリップ

投稿2017/10/11 04:36

編集2017/10/19 08:19

環境

bash

1$ lab_release --all 2# No LSB modules are available. 3 Distributor ID: Ubuntu 4 Description: Ubuntu 16.04.3 LTS 5 Release: 16.04 6 Codename: xenial 7 8$ openssl 9 OpenSSL 1.1.0f 25 May 2017 10 11$ locate libcrypto.so 12 /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 13 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1 14 15$ pip freeze | grep SSL 16 pyOpenSSL==17.2.0 17 18$ systeminfo 19OS 名: Microsoft Windows 10 Pro 20OS バージョン: 10.0.15063 N/A ビルド 15063 21システムの種類: x64-based PC

メモ

  • windows でインストールすると正常に動作する

原因は?

-「SSL」の不具合?

エラー内容

conda を使う時

bash

1$ conda update --all 2 Fetching package metadata ... 3 CondaHTTPError: HTTP 000 CONNECTION FAILED for url 4 <https://repo.continuum.io/pkgs/main/linux-64/repodata.json.bz2> 5 Elapsed: - 6 7 An HTTP error occurred when trying to retrieve this URL. 8 HTTP errors are often intermittent, and a simple retry will get 9 you on your way. 10 11 SSLError(MaxRetryError('HTTPSConnectionPool(host=\'repo.continuum.io\',port=443): 12 Max retries exceeded with url: /pkgs/main/linux-64/repodata.json.bz2(Caused by SSLError 13 ("Can\'t connect to HTTPS URL because the SSL module is notavailable.",))',),)

pyenv から miniconda をインストールする時にエラー

bash

1$ pyenv install miniconda3-latest 2 3Downloading Miniconda3-latest-Linux-x86_64.sh... 4-> https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh 5Installing Miniconda3-latest-Linux-x86_64... 6Fetching package metadata ... 7CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://repo.continuum.io/pkgs/main/linux-64/repodata.json.bz2> 8Elapsed: - 9 10An HTTP error occurred when trying to retrieve this URL. 11HTTP errors are often intermittent, and a simple retry will get you on your way. 12SSLError(MaxRetryError('HTTPSConnectionPool(host=\'repo.continuum.io\', port=443): 13Max retries exceeded with url: /pkgs/main/linux-64/repodata.json.bz2 14(Caused by SSLError("Can\'t connect to HTTPS URL because the SSL module is not available.",))',),) 15 16 17 18BUILD FAILED (Ubuntu 16.04 using python-build 1.1.5-7-gaf8cca9) 19 20Inspect or clean up the working tree at /tmp/python-build.20171011142305.444 21Results logged to /tmp/python-build.20171011142305.444.log 22 23Last 10 log lines: 24installing: cffi-1.10.0-py36had8d393_1 ... 25installing: setuptools-36.5.0-py36he42e2e1_0 ... 26installing: cryptography-2.0.3-py36ha225213_1 ... 27installing: wheel-0.29.0-py36he7f4e38_1 ... 28installing: pip-9.0.1-py36h30f8307_2 ... 29installing: pyopenssl-17.2.0-py36h5cc804b_0 ... 30installing: urllib3-1.22-py36hbe7ace6_0 ... 31installing: requests-2.18.4-py36he2e5f8d_1 ... 32installing: conda-4.3.27-py36h2866c0b_0 ... 33installation finished.

同様の症例

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

自己解決

anaconda3-4.4.0 をインストールすれば正常に動作

-> anaconda3-5.0.0 が他のプログラムと干渉している???

  • conda update --all すると バージョンがあがって結局エラーになる。
  • とりあえず conda のバージョン以外を上げるようにして使う

投稿2017/10/19 08:32

編集2017/10/20 05:46
tf23yh8df3

総合スコア60

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

もしかしたらopensslの公式で使用しているGithubに載っていたこちらが役に立つかもしれません。

error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory · Issue #4170 · openssl/openssl

Copy the library files libcrypto.so.1.1, libcrypto.a and libssl.so from /usr/local/lib to /usr/lib.

Ubuntuの環境の/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1を/usr/lib/x86_64-linux-gnuにコピーするという方法ですね。

正直あまりスマートな解決方法ではない気がしますが……参考になれば幸いです。

投稿2017/10/13 05:52

manzyun

総合スコア2244

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

tf23yh8df3

2017/10/15 23:32

回答ありがとうごうざいます。 コピーする前に「openssl version」したら動いたのでコピーはしなくても大丈夫ですかね。
manzyun

2017/10/16 05:46

おや? そのバージョン番号は1.1でしたでしょうか。 であればおそらく問題ないとはおもいますが、一度改めてcondaコマンド等動かしてみてください。 もしそれでだめなら、念のためUbuntuで apt update → apt full-upgrade を実行してみてください。
tf23yh8df3

2017/10/19 04:39

対応頂きありがとうございます。 やはりだめでした。 公式の`~.sh`からインストールすると成功しますが、 CondaHTTPError でパッケージインストールしたり環境構築できませんでした。 > apt update → apt full-upgrade 試しても変化なしでした。。。 今は conda 諦めて バージョン指定して python 使っています。(T_T)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問