安裝flask的virtualenv環境總是失敗?好蛋疼哦?
03-01
最近一直在學著搞flask,但是搭建virtualenv環境老是建不起來,比如pip install flask這句就經常下載不下來,或者有時能下載但是後面又出現ssl神馬問題,網上找也沒找著這種問題的解決方案,好像是跟牆有關係。請問大家都是怎麼搞的?從下午一指搞,到晚上十點半也沒搞出個模樣來,蛋疼...
更新:
首先,這個問題很可能是牆的問題,我一般是換成豆瓣的pip源。其次,初學flask也不需要安裝虛擬環境,安裝虛擬環境是因為Python包版本管理比較複雜,特別是在同時開發和維護多個項目時,用到的Python第三方包庫特別多。有些以前寫的老項目需要的包的版本很低,而你新開發項目需要的包同一個包的版本當然用最新版,這樣的話可以用虛擬環境互相隔離,一個項目一個虛擬環境,不同虛擬環境同一個包的版本不同也沒關係。而你剛開始學習flask,做的狗書上那個博客的項目,就一個環境,都用最新版的包也不會有什麼問題,完全可以不需要虛擬環境。等你以後了解了virtualenv的用途,負責同時開發維護多套環境的時候在用也不遲。虛擬環境另外一個很大的用途是大項目的測試的時候。(PS. 我記得另外一本講TDD Django python web 開發的書上說在你了解虛擬環境之前不要輕易用虛擬環境)************************************原答案************************************************************
搞虛擬環境搞不出來可以先跳過,這樣也並不影響學flask,完全可以下一個PyCharm(記住下載專業版的,不要下載那個社區版的,社區版學習Flask對初學者來說可能沒有專業版友好),不需要虛擬環境,就可以開搞flask,等過幾天心情好時,再按著書上的步驟一步步的來,虛擬環境很容易就搞好了!確認了是牆的關係,最後解決方法是使用了國內清華大學設的鏡像解決的,速度很快很方便。
不要在Win下搞Python。Flask中有幾個擴展模塊在win下有bug
如果想愉快的寫代碼,搞個vpn吧。不要在天朝區域網中糾結了,google會帶給你很多。
親身經歷是校園網牆掉了pypi官網,建議就是學校周圍的奶茶店,咖啡館去使用那裡的無線網。因為當你學習Flask時,你會發現還要裝好幾個插件。個人推薦好書: Flask Web開發:基於Python的Web應用開發實戰。最近在學習,歡迎交流。
virtualenv.exe有可能被安裝到其他的目錄。
如果是這樣,需要將其拷貝到Scripts目錄中。
用virtualenv環境失敗,可以先不用直接當前環境學習flask,不當誤。安裝virtualenv也很簡單,百度或谷歌一下、推薦個 http://www.opsday.com/archives/231,基本上環境沒什麼問題,直接pip install flask就可以了
我是Win系統,用pip命令安裝一直出錯,後來在網上找用 $ easy_install flask 直接就裝好了
同研究flask中,不知道題主到哪一步了,我裝完flask然後不知道在哪寫代碼了,打開python寫import flask也沒有幫助。
推薦閱讀:
※在python3下怎樣用flask-sqlalchemy對mysql資料庫操作?
※Flask介紹
※GitHub 上有什麼使用 Flask 建站的項目嗎?
※flask並發是如何區分用戶的?
※Flask實踐:猜數字