1. 程式人生 > >windows上psycopg2安裝過程

windows上psycopg2安裝過程

剛開始安裝時我的pip是anaconda自帶的pip,在anaconda3/Scripts下,利用pip install psycopg2安裝,總是提示Error:unable to find vcvarsall.bat,根據網上的資料有的說需要修改vs相關的環境變數或者修改程式碼,讓程式碼找到系統中vcvarsall.bat的位置。這種方法安裝始終不成功。

後來嘗試將pip升級,pip install -U pip,結果升級出現問題,升級到最後,解除安裝老的pip,安裝新的pip,已經刪除了一些檔案,最後提示沒有許可權(windows也會出現這種問題)。執行pip命令提示cannot open D:\Anaconda3\Scripts\pip-script.py檔案,pip-script.py檔案被刪除了。

結果只能重新安裝一遍pip,通過easy_install pip,安裝了pip-18版本,這並不是anaconda自帶的那個,而是安裝到了Lib\site-packages目錄下了,當成了python的三方工具。但是離奇的是,再次通過pip install psycopg2竟然成功了。

這次的安裝過程也是經歷了很多坑,還弄丟了anaconda自帶的pip,不知道後續安裝別的python擴充套件包會不會有影響。