pip is configured with locations that require TLS/SSL問題

安裝上anaconda後,pip就出現了問題:

WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available

然後就百度,遇到了許多的方法,挨着試試

一、卸載numpy重新安裝

卸載命令:pip uninstall numpy
安裝命令:pip install numpy

結果呢,因爲pip問題,無法安裝,所以失敗

二、pip版本低

這是看了一下anaconda的pip版本,是1.9的,最新的是2.0,然而無法更新,失敗

三、添加環境變量(其實問題就在這,但是這時候沒成功)

網上說需要添加環境變量,所以打開了path,裏邊確實沒有anaconda,所以手動添加上了上去。
這個是按照我的安裝路徑添加的。

E:Anaconda
E:\Anaconda\Scripts
E:\Anaconda\Library\bin

結果失敗

四、Python官網上下載和anaconda對應的版本,然後把安裝後的Python下目錄複製到anaconda目錄下

(沒保留截圖)
結果是pip已經正常了,但是anaconda卻不能用了,失敗

最後

因爲第四個方法,anaconda只能卸載重新安裝了。於是參考一些大佬的安裝步驟,發現有一個步驟和我當初安裝時不一樣
在這裏插入圖片描述
於是就勾選了添加變量,安裝成功後,問題得到解決

安裝成功後path目錄,和網上的大佬們說得路徑不太一樣:
在這裏插入圖片描述

E:\Anaconda
E:\Anaconda\Library\mingw-w64\bin
E:\Anaconda\Library\usr\bin
E:\Anaconda\Library\bin
E:\Anaconda\Scripts

這時候問題就解決了,總而言之就是環境變量問題,解決後以下問題也得到了解決:

  1. 可以直接在cmd:upyter notebook 打開anaconda瀏覽器界面(以前都是在pycharm終端(Terminal)輸入的命令打開)
  2. 可以使用cmd運行Python文件

如果遇到和我一樣的問題,可以先按照我的環境變量添加試試,如果不行,就卸載重裝,記得勾選添加環境變量。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章