zoukankan      html  css  js  c++  java
  • Ubuntu下使用virtualenv

    Ubuntu 18.04,Python 3.6.5(最新3.7),virtualenv 16.0.0,

    即将在Ubuntu上大张旗鼓地干活啦!那么,将之前安装的virtualenv运行起来吧(前面都是在Windows上使用virtualenv)!

    步骤简介:

    在用户主目录新建文件夹

    使用virtualenv命令初始化将文件夹X配置为虚拟运行环境、

    使用source命令启用虚拟运行环境、

    在虚拟环境中使用deactivate命令停用虚拟运行环境。

    说明,6月底写过一篇Windows上使用virtualenv的文章,算算已过去25日了!

    安装步骤:

    -新建文件夹venv0725

    -查看virtualenv帮助命令,想找到将venv0725配置为虚拟运行环境的方法,只觉得看不太懂,有些复杂,后来细细看了每个选项才了解更多了一点;

    -直接使用virtuanenv venv0725配置虚拟运行环境;

    运行过程中还会安装setuptools、pip、wheel,对其中的pip挺熟悉,setuptools知道一些,wheel是打包工具(.whl文件)?

    使用ls可以查看之前空白的venv0725文件夹已经有内容了;

    -查看虚拟运行环境的bin下的内容,发现activate开头的几个文件居然是不可执行的!需要修改权限吗?循着这一思路,后面发生了错误,没能启用虚拟运行环境,知道后来打开virtualenv官文才知道,Linux中要使用source命令来启用——source命令用来干什么用的?

    -正确的启用虚拟运行环境的方法:source ./bin/activate

    启用后可以使用python而不是python3来查看版本信息,pip亦然。

    -停用虚拟环境:直接输入deactivate就可以了,不过,孤没有在venv0725中找到这个命令在哪里

    -再次启用后,使用pip安装flask;

    virtualenv官文地址:https://virtualenv.pypa.io/en/stable/

    查看其User Guide一节可以看到本文所涵盖的信息:

    https://virtualenv.pypa.io/en/stable/userguide/

    后记

    Flask安装好了,就可以跑程序了!

    前面把Nginx安装好了,那么,还需要安装一个uWSGI,就完整了!

    对了,应用需要的数据库MongoDB已经安装好,暂时没有涉及到SQL数据库!

    source命令怎么用?

    deactivate在哪里?

  • 相关阅读:
    WKWebView加载显示问题
    获取iOS设备信息(内存/电量/容量/型号/IP地址/当前WIFI名称)
    iOS scrollsToTop
    iOSNSTimer 后台运行
    iOS监听home,进入后台
    iOS 模拟器改变定位地点的两种方法
    iOS 系统定位具体到省市区街道
    iOS 中的 HotFix 方案总结详解
    iOS 10 :用 UIViewPropertyAnimator 编写动画
    iOS中常见 Crash 及解决方案
  • 原文地址:https://www.cnblogs.com/luo630/p/9365516.html
Copyright © 2011-2022 走看看