python安裝pymsql遇到版本和代理問題
阿新 • • 發佈:2019-01-23
安裝完vsCode之後,ctrl+shift+p安裝python外掛,然後需要用到pymysql包,安裝過程遇到一個大坑:
1、之前安裝了anaconda3,python3.5。於是直接conda install pymysql。失敗!!!
2、之後,,再用pip install pymysql依然報錯!!!
3、 好吧,那我就github下一個包,python setup.py install 總行了吧!
但是依然不可以。。。最後,同學發我一個低版本的pymysql包,裝好了!
去看了下環境變數,發現本機之前裝過python2.7,在path的第一個位置。總算知道為啥了。python2.7依賴低版本的0.7的包,而我直接用conda,它會幫我裝python3.5對應高版本0.9的包。於是一直在給2.7裝0.9的包,迷之尷尬~~但是還有一個問題,為啥pip不可以,pip會裝對應版本的包誒。
續更。。。。
昨天的問題解決了,是公司內網不能下載python包,需要設定代理,再下載:
//設定代理
set https_proxy=https://web-proxy.oa.com:8080
//使用代理下載包,這裡用了清華代理
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple package_name