由于这次打算使用flask来搭建整个项目,今天首先搭建了一下环境。
首先参考了这一篇文章https://blog.csdn.net/u014793102/article/details/80302975
由于已经装了python3.6.3,而且也不想换版本了,所以pythonv就没用,直接装了vitualenv
#1.首先创建项目目录
$ mkdir myproject
$ cd myproject
#2.创建项目的虚拟环境
$ virtualenv --no-site-packages venv #会创建一个不带其他pip包的干净虚拟环境
Using base prefix '/root/.pyenv/versions/3.6.4'
New python executable in /root/myproject/venv/bin/python3.6
Also creating executable in /root/myproject/venv/bin/python
Please make sure you remove any previous custom paths from your /root/.pydistutils.cfg file.
Installing setuptools, pip, wheel...done.
这几步基本差不多,不同的就是最后一步 source ,windows 版的文件位置不太一样,应该是
.\venv\Scripts\activate
然后提示运行失败,查了一下,好像是powershell不允许运行脚本,所以需要改一下安全策略,用管理员身份运行powershell,然后执行
“set-ExecutionPolicy RemoteSigned ”
OK,可以进入虚拟环境了
然后就开始编写flask文件了。
参考的文章是这篇https://blog.csdn.net/u014793102/article/details/80372815
最后运行的时候也有一个地方要注意,在linux环境下,export是用于设定环境变量的,在powershell下,这个命令应该是set .
然后运行成功,在localhost:5000成功看到了欢迎页面
网友评论