旧バージョンのAnacondaをインストールする

最新版のAnacondaを入れたら思いの外ハマったので旧バージョンをインストールします。どうもSSL周り(OpenSSL)が上手く行ってない様子。

download - "pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available" - Stack Overflow

anacondaでnumpyやscipyのインポートに失敗してしまうバグについて - Qiita

解決策は libeay32.dll を指定のフォルダに格納してやればOK…だと思います。ただ下手に暫定対処しておくと他環境でインストールする場合にこまるので、旧バージョンを入れて安定稼働環境を構築します。

旧バージョンのAnacondaをダウンロード

以下のURLで必要なものをダウンロードします。

repo.continuum.io

Anaconda3-5.3.1-Windows-X86_64.exe は素直に使えます。

インストール

管理者権限でインストール後、環境変数にアプリ本体を格納しているフォルダ配下の以下2種PATHを追加。

ProgramData/Anaconda3
ProgramData/Anaconda3/Scripts

旧版ではこのPATH通せば問題なく動かせましたが、最新版だと

ProgramData/Anaconda3/Lib/bin

を加えた3種類を追加しないと動かないです。Lib/binを追加する場合には他のPATHよりも上に配置しましょう。

f:id:kazutaka83:20190915202141p:plain

これでPython環境は整います。

2020年2月3日 追記

Anaconda3 2019.10 windows-x86_64だとLib配下にbinが無い気がする


スポンサード リンク