目录

  • 存在的环境
  • 环境安装位置区别
  • 在terminal或cmd中激活想要安装的环境
  • 欢迎赞助:


存在的环境

首先我们要了解计算机中的环境有哪些,可大致理解为有python主环境和若干虚拟环境。
电脑每安装一个python,则在其安装目录下的"Python39\Lib"中有\site-packages,在本文章中称此为“主环境”,虚拟环境为在pycharm中新建的环境。

里面的模块可被继承(inherit global site-packages)或使用(Exiting environment)。

环境安装位置区别

我们知道,安装环境主要有三种方式,

1、pycharm中file->setting->project: <项目名>->python interpreter中的"+"号。
2、pycharm下的终端(terminal):pip install module。
3、cmd下的pip install module.

那么这几种安装方式有什么区别呢?

1方式下的会直接安装到当前项目所在的环境(即python interpreter所显示环境,当前为主环境就安装到主环境、为虚拟就到虚拟)。
2方式下一般情况和1方式相同,安装到当前环境(虚拟环境或主环境)。但若在此terminal中激活了别的环境则会安装到激活的环境(如何激活见 在terminal或cmd中激活想要安装的环境)。
3方式下,一般是安装到python主环境(那么如果当前主机安装多个python,环境安装到哪呢?答案是,默认python可直接cmd输入 python 查看).。也可以安装到虚拟环境(在cmd中激活虚拟环境即可。激活见)

python 虚拟环境 与项目 python虚拟环境和主环境_virtualenv

在terminal或cmd中激活想要安装的环境

先进入到环境中的->Scripts,两种方式:
1、复制资源管理器中的目录地址,然后cmd -> cd 地址,(若非C盘则需要先进入环境对应的D、E或F盘符)
以“G:\pythonProject\Test_minist\venv\Scripts”为例:

方法 :cmd -> 输入 G: -> cd G:\pythonProject\Test_minist\venv\Scripts

即可在terminal或cmd中激活对应环境

2、直接电脑进入Scripts目录,然后按住shift + 鼠标右击 选择power shell。或在文件目录的地址栏中输入cmd即可自动进入此目录。

python 虚拟环境 与项目 python虚拟环境和主环境_python_02

进入之后 cmd / power shell

输入 activate