Python_Virtualenv及Pycharm配置

Posted ugfly

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python_Virtualenv及Pycharm配置相关的知识,希望对你有一定的参考价值。

Virtualenv存在的意义

  在Python使用过程中,你是否有遇到过同时需要开发多个应用的情况?

  假设A应用需要使用DJango1.X版本,而B应用需要使用DJango2.X的版本,而你全局开发环境只能有一个。what would you do?

  1: 用到哪个环境,我就安装哪个环境,来回切换安装。

  2:再买台电脑。

  3:不干了,回家!!!??

  4:如果不想主动辞职。可以做一些出格的事,来达到让上司主动提出要辞退你的请求。

    比如:

      删库。等着老板来怼完你,再跑。要有尊严。

      约老板女儿出来做个头发。(这里可能存在风险,万一成为姑爷,岂不是搬起石头砸自己脚。慎用!!!)

      在错误的开发环境,无视飘红,无视bug,多语言多版本串起来开发。

  5:当然。如果还想干下去,就可以通过Virtualenv来解决这个问题。

 

Virtualenv使用

virtualenv就是通过创建独立的python开发环境,来实现应用隔离的。

 

安装:pip3 install virtualenv               

   如果存在权限问题,可以通过sudo临时提升权限来实现安装。

   sudo pip3 install virtualenv

 

使用:安装完成后,使用virtualenv命令,查看参数。

技术分享图片

 

第一步

  创建目录:

    技术分享图片

先mkdir 目录名,记得要cd进去。

 

第二步:

  创建环境:

    virtualenv --no-site-packages 666  在命令行输入该命令创建虚拟环境。

    后面的--no-site-packages参数,默认就是这样的。

    如果该命令改成virtualenv --system-site-packages,那么你的该环境下就会继承全局的安装包。 (不建议)

    到这,一个不带任何第三方包的python环境就安装好了。

 

第三部:

  激活:

    一定注意,下面命令是在当前目录下执行的。

    source ./bin/activate   输入该指令,进入进入环境中,

    然后你就可以在该环境下pip各种你需要的包了。

 

第四部:

   退出:

      deactivate

 

                                                              OVER??????

 

 

彩蛋:

   如要在pycharm下使用虚拟环境。

   前提是你在本地已经创建好。

   第一步:

      打开你的pycharm

      技术分享图片

 

  第二步:

    按图示点击。

    技术分享图片

    点击 Add Local

       技术分享图片

    然后选到你刚才创建的环境所在的目录下的python启动文件。

 

    OK!!!

以上是关于Python_Virtualenv及Pycharm配置的主要内容,如果未能解决你的问题,请参考以下文章

python_virtualenv虚拟环境

PyCharm安装及使用教程

PyCharm使用介绍及常用配置

PyCharm安装及使用

PyCharm安装及使用

PyCharm安装及使用