
学习python中,安装flask时,看到推荐virtualenv,使用了一下,没感觉。
但我电脑重启后,再进行virtualenv的环境,之前创建的文件都没有了。
在网上查了查,virtualenv的功能好像就是像影子系统一下,那么,是不是每次使用这个,
都要重新安装一次所有依赖包,甚至包括文件?
那样岂不是相当麻烦?
求解?
1 futursolo 2015-04-03 22:51:17 +08:00 ... virtualenv需要使用时激活 执行source ooxx(你创建virtualenv的目录)/bin/activate 另外,为什么不试一下tornado呢?不论是性能还是其他方面都不输于flask。 |
2 jun4rui 2015-04-03 22:53:37 +08:00 Windows下是在script目录下面,蛮好用的,不算影子系统,只是说运行激活命令以后整套Python环境就变成设定的那一套了 |
3 tolbkni 2015-04-03 22:59:28 +0800 Please read the official document! https://virtualenv.pypa.io/en/latest/ |
4 youanancom OP @futursolo 框架太多了,随便先试学一个。有空我也去了解一下tornado |
5 youanancom OP @tolbkni thanks |
6 cosmosz 2015-04-03 23:10:30 +08:00 推荐配合使用virtual wrapper. |
7 loading 2015-04-03 23:12:19 +08:00 via Android 可以先别管这个,我到现在都没用呢! flask不需 |
8 loading 2015-04-03 23:15:38 +08:00 via Android virtualenv是给多个不同应用时避免版本坑使用的,并不是必须的,虽然联系使用,但你目前还不需要。 每次都要激活的,比较麻烦。 我都准备上docker 了,哈哈。 |
9 messense 2015-04-03 23:51:21 +08:00 |
virtual wrapper 和virtual的关系 相之于 requests 对于 urllib |
11 elvis_w 2015-04-04 19:08:49 +08:00 开发环境可以不用这玩意,除非你开发基于不同版本的程序。 许多人说直接装扩展可能会导致冲突,不过我倒是没遇到过,我弄flask都是直接pip的 |
12 youanancom OP 谢谢各位热心讲解,谢谢^ω^ |
13 youanancom OP @futursolo 了解了一下tornado,也看了几个用tornado开发的案例,决定用这个了,谢谢推荐啊 |
14 elvis_w 2015-04-05 10:29:52 +08:00 @youanancom flask可以用tornado跑 |