虚拟环境常用命令

  • workon: 列出虚拟环境列表
  • lsvirtualenv: 列出虚拟环境列表
  • mkvirtualenv: 新建虚拟环境
  • workon [虚拟环境名称]: 切换/进入虚拟环境
  • rmvirtualenv : 删除虚拟环境
  • deactivate: 离开虚拟环境
  1. 安装python虚拟环境
    • sudo apt-get install virtualenv
  2. vrtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境
    • sudo apt-get install virtualenvwrapper
  3. 创建目录用来存放虚拟环境
    • mkdir ~/.myvirtualenvs
  4. 添加path

    • vim ~/.bashrc
      1
      2
      export WORKON_HOME=/home/zhang/.myvirtualenvs
      source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
  5. 运行:

    • source ~/.bashrc

此时virtualenvwrapper就可以使用了。

  1. 进入本地虚拟环境的目录文件夹
    • cd .myvirtualenvs/
  2. 创建虚拟环境 根据需要选择3和2
    • mkvirtualenv -p /usr/bin/python3 virtualenv-django[虚拟环境名]
    • mkvirtualenv -p /usr/bin/python virtualenv-django
  3. 进入虚拟环境
    • workon virtualenv-django
  4. 查看虚拟环境中已经安装的包
    • pip list
    • pip freeze
  5. 进入虚拟环境
    • workon virtualenv-django
  6. 安装django
    • pip install django==1.8.2
  7. 查看版本
    进入python shell
    • import django
    • django.get_version()
  8. 卸载python2.7
    • sudo apt remov python2.7
  9. 安装ipython
    • pip install ipython
  10. 安装pymysql
    • pip install pymysql
  11. 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