美文网首页
python和pycharm建立虚拟环境

python和pycharm建立虚拟环境

作者: 阿登20 | 来源:发表于2020-07-14 18:26 被阅读0次
第一种: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

image.png image.png

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

1. 如果你只需要主机的解释器你可以选择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可将此虚拟环境提供给其他项目使用。
image.png

点击creat创建项目

  • 会在项目ddd下面成一个虚拟环境venv目录:


    image.png
image.png
  • 点击 Terminal 可以发现pycharm自动使用虚拟环境(evnv)
image.png
  • cd 到venv/Scripts 输出:deactivate 退出虚拟环境
image.png
  • activate 激活

  • settings--project项目名--interpreter可以查看我们的虚拟环境解释器

image.png

我们下载第三库要提高速度需要更换pip国内源:

 安装 pqi: 
pip install pqi
pqi ls 查看国内源参数
pqi use 国内源参数 如:pip use douban

image.png image.png image.png image.png
  • 之后再使用pip源已经替换成了清华源。


    image.png

项目依赖库的导出和其他程序员的安装、

  • 项目在交接的时候要么,将项目和虚拟环境打包给交接员。单这种文件较大
  • 要么讲项目使用到的依赖库导出在一个文件夹里,别人只需要安装一下即可。
导出:pip freeze > requirements.txt

安装:pip install -r requirements.txt

虚拟环境删除

  • 直接删除文件夹即可

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

1.virtualenv windows上的安装

pip install virtualenv
virtualenv --vesion  查看版本
image.png

2. 虚拟环境创建:virtualenv /xx/路径/虚拟环境文件名

  • 比如我要在I:\python20\softwaredate\ccc下创建一个虚拟环境--文件名为venv
virtualenv I:\python20\softwaredate\ccc\venv
image.png
  • 还可以通过-p 指定python版本,比如我这里指的是python3
    virtualenv -p python版本解释器目录 虚拟环境路径
    virtualenv -p D:\software\python37\python.exe I:\python20\softwaredate\ccc\env3.7

3.venv/Scripts目录下运行 activate---激活

i: 进去虚拟环境的根目录
cd I:\python20\softwaredate\ccc\venv\scripts
activate
  • 如下图 activate 激活


    image.png

4. venv/Scripts目录下运行 deactivate---退出

image.png

5.删除虚拟文件即可-----删除

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  虚拟文件名


image.png

相关文章

网友评论

      本文标题:python和pycharm建立虚拟环境

      本文链接:https://www.haomeiwen.com/subject/krefhktx.html