20190903-给自己重新部署一套环境

20190903-给自己重新部署一套环境

(1)把以前的p2与p3环境全部卸载

(2)安装python2 与 python3,注意设置环境变量(安装路径与Scripts)。将python2中的python.exe与pythonw.exe改成python2.exe与pythonw2.exe,python3同理。如上操作后pip就无法用了,所以需要将pip重新安装。python2-m pip install --upgrade pip --force-reinstall。python3-m pip install --upgrade pip --force-reinstall。至此最base的双环境搭建成功。

(3)实际代码过程中,会在刚才的基础环境上,生成特定的开发环境,需要用到virtualenv这个包。pip3安装virtualenv,然后pip2安装virtualenv。(经测试pip好像安装在了python3下面,可能是自己设置环境变量时,python3\Scripts在前面,Scripts下游pip3与pip)。

(4)用virtualenv配置开发环境。virtualenv env。同样这种直接用virtualenv的也是可以的,应为我之前设置的环境变量(virtualenv 也在python3\Scripts  python2\Scripts路径下,我先设置的是python3,所以系统先找到python3,virtualenv env配置的是python3的环境),为了准确,需要带上virtualenv的路径,如D:\python2.7.13\Scripts\virtualenv venv(venv是环境名称)。

(5)激活配置的开发环境。步骤4完成后,就可以在刚才进行操作的文件目录生成venv文件夹了,这个就是配置的环境。运行.\venv\Scripts\activate venv  激活环境。

(6)进入环境后,安装python包。如,pip3 install flask -i https://pypi.douban.com/simple 。以后要习惯加上国内源,提高开发效率。

(7)编写一个脚本flask示例,设置$env:FLASK_APP="flaskr"   然后flask run,程序就运行起来了。(注意:python3支持直接运行包,即__init__.py,python2不行)

你可能感兴趣的:(20190903-给自己重新部署一套环境)