使用工具創建python的虛擬環境,本身是mac系統,但本身有2個python版本(python2和python3),故 -p 指定python3
mkvirtualenv Flask -p python3
創建成功後,workon Flask,分別查看python,python3,pip,pip3的版本
發現都是python3的版本
然後安裝flask, pip install flask,安裝完成後,使用pip list查看是否安裝
然後問題來了,在虛擬環境中運行python,然後導入flask包時,提示ModuleNotFoundError: No module named 'flask'
好奇怪的問題,然後退出python,在虛擬環境中運行python3,在導入flask時,發現沒有問題了,不知道什麼原因(可能是因爲mac默認是python2,在安裝python3時並沒有全部替換python2,因爲mac中好多應用了python2的解釋器)
反正ModuleNotFoundError: No module named 'flask'這個問題就解決了。。。
同樣,安裝flask_script也是相同的解決辦法