zoukankan      html  css  js  c++  java
  • pycharm新建项目时选择virtualenv的说明

    虚拟环境及venv和virtualenv介绍:https://www.cnblogs.com/mind18/p/13877170.html

    pip介绍:https://www.cnblogs.com/mind18/p/13877702.html

    一、为什么要配置python虚拟环境?

      每个项目使用的框架库并不一样,或使用框架的版本不一样,这样需要我们根据需求不断的更新或卸载相应的库。直接对我们本地的Python环境操作会让我们的开发环境和项目造成很多不必要的麻烦,管理也相当混乱。如果项目多了,就会造成本地环境的第三方库混杂,有冲突的风险。

      每个项目应该各自拥有一套“独立”的Python运行环境。Virtualenv就是用来为一个应用创建一套“隔离”的Python虚拟环境。

      virtualenv为应用提供了隔离的Python运行环境,可以解决不同应用间多版本的冲突问题。

    二、pycharm新建项目时选择virtualenv和 existing interpreter的区别

    1、新建项目时,PyCharm默认选择New environment(Virtualenv):

      location:选择为一个空白文件夹;base interpreter:选择为我们安装的Python。

      Pycharm会在空文件夹里创建一个venv文件夹,将Base interpreter指定的python编译器复制放进venv文件夹,构建一个不带任何第三方包的“干净”的新Python虚拟环境。已经安装到系统Python环境中的第三方包都不会复制过来。

      注意:安装第三方库时,依次点击file->settings->project:**->python interpreter,到Pycharm的环境配置页面;点击【+】号,到available packages页面,搜索并选中我们需要的第三方库,点击【Install Package】即可进行安装(下载的包被放在虚拟环境中的site-packages里)。

    2、选择existing interperter(本地编译器),创建项目时:

      使用python安装路径下的编译器,且不会像建虚拟环境一样将编译器复制一遍,新建出来的项目中什么都没有。

      注意:安装第三方库时,一般在命令提示符中使用pip命令(下载的包被放在Python安装路径下的site-packages里)。

  • 相关阅读:
    使用Mint-UI的Loadmore实现上拉加载更多和下拉刷新
    JavaScript的日常所得
    web网站性能优化整理
    ArrayBuffer
    Blob
    FormData
    FileReader
    websocket的实践
    Vue CLI 3的Vue.config.js
    css行高line-height的一些深入理解及应用
  • 原文地址:https://www.cnblogs.com/mind18/p/12762961.html
Copyright © 2011-2022 走看看