虚拟环境常用命令
- workon: 列出虚拟环境列表
- lsvirtualenv: 列出虚拟环境列表
- mkvirtualenv: 新建虚拟环境
- workon [虚拟环境名称]: 切换/进入虚拟环境
- rmvirtualenv : 删除虚拟环境
- deactivate: 离开虚拟环境
- 安装python虚拟环境
sudo apt-get install virtualenv
- vrtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境
sudo apt-get install virtualenvwrapper
- 创建目录用来存放虚拟环境
mkdir ~/.myvirtualenvs
添加path
vim ~/.bashrc
1
2export WORKON_HOME=/home/zhang/.myvirtualenvs
source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
运行:
source ~/.bashrc
此时virtualenvwrapper就可以使用了。
- 进入本地虚拟环境的目录文件夹
cd .myvirtualenvs/
- 创建虚拟环境 根据需要选择3和2
mkvirtualenv -p /usr/bin/python3 virtualenv-django[虚拟环境名]
mkvirtualenv -p /usr/bin/python virtualenv-django
- 进入虚拟环境
workon virtualenv-django
- 查看虚拟环境中已经安装的包
pip list
pip freeze
- 进入虚拟环境
workon virtualenv-django
- 安装django
pip install django==1.8.2
- 查看版本
进入python shellimport django
django.get_version()
- 卸载python2.7
sudo apt remov python2.7
- 安装ipython
pip install ipython
- 安装pymysql
pip install pymysql
ubuntu 开启mysql日志记录
- 找到mysql的配置文件
sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf
将下面两行的#去掉
1
2#general_log_file = /var/log/mysql/mysql.log
#general_log = 1重启mysql服务
sudo service mysql restart
- 实时查看
tail -f /var/log/mysql/mysql.log
- 找到mysql的配置文件