python-创建虚拟环境

一 创建虚拟环境-venv

venv官方文档地址:https://docs.python.org/zh-cn/3/library/venv.html#venv.EnvBuilder.create

venv支持:python3.5版本及以上

 创建虚拟环境:

      1.在项目中创建一个空文件夹:mkdir 文件夹名

      2.cd到刚刚创建的文件夹中执行:python3 -m venv 虚拟环境名 (windows:py -3 -m venv 虚拟环境名)

      可以看到项目中新增了文件夹,就是后续安装依赖包的地方

激活虚拟环境:

      

        激活后可以在Terminal看到在命令行前出现了虚拟环境名的前缀,如下:

        

退出虚拟环境:deactivate (windows需进入虚拟环境文件夹下的Scripts下执行)

配置pycahrm:需要把pycharm的解释器修改为虚拟环境下的python.exe,否则import时会报错找不到该依赖包

         pycharm--setting--Project:xxx下--Python Interpreter--Add Interpreter下拉框点击选择show All 然后添加刚才虚拟环境下Scripts下的python.exe

                        

 

 

二 pycharm创建虚拟环境

  pycharm - File - New Project 创建一个新的项目

                Name:填写你的项目名称

                 Location:选择你的项目路径,创建好新的项目目录的同时会在目录中生成 .venv 文件,即该项目的虚拟环境               

                                                       

                  虚拟环境创建好即是激活状态,无需再命令激活

                                                   

                                                    到Setting中查看配置的python解释器是否是虚拟环境中的

                                                    不然会出现安装后包无法import的情况:解释器地址应该指向.venv中的python,如果不是点击旁边的Add Interpreter添加虚拟环境中的python.exe

                                                   

      

  三 旧项目用pycharm创建虚拟环境:

        *打开旧项目,到pycharm的setting中:Project-Python Interpreter-Add interpreter 指定python解释器版本 -点击Ok

        *项目中会生成.venv文件,没有看到就刷新一下项目

        *进入terminal查看虚拟环境是否激活

        

       

        ps:

        查看当前python环境中安装的依赖可以用:pip list

        查看当前terminal是cmd还是PowerShell:setting-tool-terminal

 

 

 

 

               

posted @ 2024-11-21 15:27  cookie007  阅读(255)  评论(0编辑  收藏  举报