• 项目部署


    1.python版本切换

    update-alternatives --list python

    https://blog.csdn.net/beijiu5854/article/details/77897767


    2.目录

    /etc:系统配置文件在此目录

    /root:管理员目录,(项目部署中存放从远程仓库pull的代码)

    /home:里面是各普通用户的目录


    /bin:可执行文件,存放linux命令的目录,通常都是系统预装的可执行程序

    /lib:库文件

    /opt:安装到/opt目录下的程序,它所有的数据、库文件等等都是放在同个目录下面


    /usr(Unix system resource):自己安装的软件文件

           /usr/bin:apt-get安装的应用一般会在这个目录

           /usr/lib:库文件

           /usr/local:这里主要存放那些手动安装的软件,如apt-get安装的软件,

                 /usr/local/bin:是给用户放置自己的可执行程序的地方,推荐放在这里,不会被系统升级而覆盖同名文件

                 /usr/local/lib:库文件



    Ubuntu下各个目录的一般作用:https://blog.csdn.net/yangfengjueqi/article/details/82853358


    虚拟环境

    0.安装

    • pip3 install virtualenv
    • pip3 install virtualenvwrapper

    1.配置虚拟环境

    • 通过环境变量指定虚拟环境位置:export WORKON_HOME=$HOME/.virtualenvs  ($HOME:/root)

    2.创建虚拟环境

    • mkvirtualenv py3_flask -p python3  (使用基于python3创建)


    dist-packages和site-packages区别?


    查看环境变量

    env:列出所有环境变量

    export:在env的基础上,还有其他功能

    echo $PATH:单独环境变量PATH的值

    echo $PATH:查看环境变量,一般是/bin:/usr/bin:/usr/local/bin


    ~: 当前用户目录

  • 相关阅读:
    微擎使用函数获取用户微信信息
    xshell连接不上linux情况一
    destoon手机端分页
    kvm安装win2012
    kvm安装ubuntu
    KVM的磁盘管理相关
    ubuntu的iptables
    kvm安装win2003
    Centos-6.4 安装mysql-5.5.14
    CentOS 6.4安装bind-9.8.2最新版(DNS服务器)
  • 原文地址:https://www.cnblogs.com/justaman/p/10998756.html
Copyright © 2020-2023  润新知