项目部署

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


~: 当前用户目录

posted @ 2019-06-10 16:58  Justaman  阅读(138)  评论(0编辑  收藏  举报