web-dev-qa-db-ja.com

pipインストールにはtls / sslが必要です

OVH vpsサーバーkubuntu 14.04デスクトップでのインストールpythonで問題が発生しました。どうすればよいですか?

 :~/Desktop# python get-pip.py
    pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
    Collecting pip
      Could not fetch URL https://pypi.python.org/simple/pip/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
      Could not find a version that satisfies the requirement pip (from versions: )
    No matching distribution found for pip
10
Piotr

パッケージリポジトリからインストールを試みるべきです

Sudo apt-get install python-pip
2

@Arduino_Sentinelのコメントにもっと注意を向ける

あなたがインストールしたように聞こえますPython makeを実行して右よろしいですか?その場合、私はlibssl-devをインストールし、Pythonを再構築して再インストールすることをお勧めします

新しいDebianインストールでは、Python 3.6を介してインストールしました

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
tar xvf Python-3.6.3.tgz
cd Python-3.6.3
./configure
make
make altinstall

virtualenv -p python3.6 envでvirtualenvを作成し、その後env/bin/pipで何かをインストールしようとすると、質問からエラーが発生します。

上記で引用したコメントは私のサーバーの問題を解決しました。

主な問題は、libsslをインストールする前にpythonをコンパイルすることです。

1
Eldamir