安裝flask的virtualenv環境總是失敗?好蛋疼哦?

最近一直在學著搞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實踐:猜數字

TAG:Python | Flask | Python框架 | Python開發 |