Pycharm建立虚拟环境和virtualenv虚拟环境

第一种:pycharm创建项目的时候设立虚拟环境
第二种:virtualenv /xx/路径/虚拟环境文件名 --创建
Scripts目录下运行 activate.bat—激活
Scripts目录下运行 deactivate.bat—退出
删除虚拟文件即可-----删除

linux环境安装
安装  pip3 install virtualenv linux默认安装了python2.7所以用pip3
创建
    virtualenv 虚拟环境文件名
    virtualenv -p /usr/bin/python3.7 env3.7 linux系统指定python3.7版本
    virtualenv -p /usr/bin/python2.7 env2.7 linux系统指定python2.7版本
激活
    source /home/user/env_home/my_env/bin/active
退出
    deactivate
删除虚拟环境
    rm -rf  虚拟文件名
虚拟环境更换pip源
pip install pqi
pqi ls
    查看国内源参数
pqi use 国内源参数
    如:pip use douban
依赖库导出和安装
导出
    pip freeze > requirements.txt
安装
    pip install -r requirements.txt

Pycharm建立虚拟环境和virtualenv虚拟环境_第1张图片
Pycharm建立虚拟环境和virtualenv虚拟环境_第2张图片

一、pycharm创建项目的时候设立虚拟环境

  • 如果你只需要主机的解释器你可以选择Existing Interpreter
    interpreter下拉框中选择Python解释器
  • 如果下拉框没有解释器,就选择本机系统解释器
    如:D:\software\python37\python.exe where python 可以查出配置好环境变量的解释器。如果安装了python3 和python2 命令改为 where python3 或者where python2 。
  • 如果选择 New Environment :表示项目要用虚拟环境的解释器
    使用New Environment好处:之后pip安装的三方库和主机互不影响完全独立 隔离
    防止一台服务器部署多个项目之间存在类库的版本依赖问题发生
      独立部署
      在Location中填写项目路径、项目名
      在Base interpreter下拉框中选择Python解释器
      勾选Inherit global site-packages可以使用base interpreter中的第三方库,不选将和外界完全隔离;
      勾选Make available to all projects可将此虚拟环境提供给其他项目使用。
    

Pycharm建立虚拟环境和virtualenv虚拟环境_第3张图片
点击creat创建项目,会在项目下面成一个虚拟环境venv目录。
Pycharm建立虚拟环境和virtualenv虚拟环境_第4张图片

  • 点击 Terminal 可以发现pycharm自动使用虚拟环境(evnv)
    Pycharm建立虚拟环境和virtualenv虚拟环境_第5张图片- cd 到venv/Scripts 输出:deactivate 退出虚拟环境
  • activate 激活虚拟环境
  • settings–project项目名–interpreter可以查看我们的虚拟环境解释器
    下载第三库要提高速度需要更换pip国内源:
    安装 pqi:
    pip install pqi
    pqi ls 查看国内源参数
    pqi use 国内源参数 如:pip use douban
    pip install requests
    Pycharm建立虚拟环境和virtualenv虚拟环境_第6张图片
项目依赖库的导出安装

导出:pip freeze > requirements.txt
安装:pip install -r requirements.txt

虚拟环境删除

直接删除文件夹即可

第二种:virtualenv /xx/路径/虚拟环境文件名

1.virtualenv windows上的安装
pip install virtualenv
virtualenv --vesion 查看版本

  1. 虚拟环境创建:virtualenv /xx/路径/虚拟环境文件名
    比如我要在C:\Users\xxx\PycharmProjects\pythonProject623下创建一个虚拟环境–文件名为venv
    输入 virtualenv C:\Users\xxx\PycharmProjects\pythonProject623\venv
    Pycharm建立虚拟环境和virtualenv虚拟环境_第7张图片还可以通过-p 指定python版本,比如我这里指的是python3
    virtualenv -p python版本解释器目录 虚拟环境路径
    virtualenv -p D:\software\python37\python.exe C:\Users\xxx\PycharmProjects\pythonProject623\venv3.7
  2. venv/Scripts目录下运行 activate—激活
    进去虚拟环境的根目录
    cd C:\Users\xxx\PycharmProjects\pythonProject623\venv\scripts
    activate
  3. venv/Scripts目录下运行 deactivate—退出
  4. 删除虚拟文件即可-----删除

linux环境安装

linux环境安装
安装 pip3 install virtualenv linux默认安装了python2.7所以用pip3
创建
virtualenv 虚拟环境文件名
virtualenv -p /usr/bin/python3.7 env3.7 linux系统指定python3.7版本
virtualenv -p /usr/bin/python2.7 env2.7 linux系统指定python2.7版本
激活
source /home/user/env_home/my_env/bin/active
退出
deactivate
删除虚拟环境
rm -rf 虚拟文件名

–参考链接
链接:https://www.jianshu.com/p/dad7b0a9015d

你可能感兴趣的:(python3-测试开发,pycharm,virtualenv,python)