Pycharm terminal激活虚拟环境,首先需要保证系统完成了conda的安装,并在Powershell中完成虚拟环境的创建(操作创建的虚拟环境名称为deep_pool,这个虚拟环境在接下来的操作中会被提及到)。如果不会创建虚拟环境,可以参考下面这个流程:
Ubuntu20.4安装Anaconda以及过程中遇到的问题(已解决)_qq_53258482的博客-CSDN博客
在虚拟环境创建完成后,在powershell中输入命令
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted
进行授权。
输入
这个命令之后
便
可以在pycharm terminal
中
使用
conda进行
虚拟环境的
激活
打开
pycharm,完成对于虚拟环境的引用和激活。首先在
项目
页找到
file中的
setting
。
然后
进入环境配置
,
选择
已存在
的环境
,点击
浏览虚拟环境所在的路径
。
虚拟环境一般在
anaconda安装路径下的env文件夹中。
配置好
之后
打开
pycharm
的
terminal
,
使用命令
conda activate 虚拟
环境的name
,这里激活的是之前创建好的
deep_pool环境。
如果
terminal的路径前面出现括号加虚拟环境的名字
就
表示虚拟环境激活成功,可以在该环境中进行各种操作了
terminal
激活
中可能会遇到的问题
-
terminal
输入
conda activate 虚拟环境
没有
反应
这个
跟
conda的
版本有关
,
conda
版本
需要大于
4.6。
如果低于
4.6,
就需要进行conda的update
:
Conda update conda
如果
升级太慢的话可以参考清华镜像网站的帮助
文档
进行设置
。
镜像使用帮助文档网址
:
anaconda | 镜像站使用帮助 | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror
更新
完成之后
重新
输入
conda activate命令
就可以成功激活了
pycharm
配置好项目的
虚拟环境
,但是
terminal
中并没有进入到
虚拟环境
在
terminal
中运行项目时发现模块不存在的问题,但是确实已经安装了模块,后来发现,
terminal
终端
并没有进入到
虚拟环境
中。
解决办法:
一、基础介绍
1.1 基础介绍
Python
的版本众多,而且其内部的库Package也五花八门,这就导致在同时进行几个项目时,对库的依赖存在很大的问题。这个时候就牵涉到对
Python
以及依赖库的版本管理,方便进行开发,就需要进行
虚拟环境
的配置。
一方面:我们初学
python
的时候,下载第三方库的时候其实是在全局或者是整个系统中都可以使用,但对于一些项目来说,需要的库可能是
目录一、
Pycharm
创建项目时创建
虚拟环境
二、在cmd创建
虚拟环境
1、创建一个文件夹用于存放所有的
虚拟环境
2、创建
虚拟环境
三、
虚拟环境
的
激活
1、在cmd中
激活
2、在
Pycharm
中
激活
(1)、将项目连接到已经创建好的
虚拟环境
(2)、将已有的
虚拟环境
在
Pycharm
中
激活
并显示
一、
Pycharm
创建项目时创建
虚拟环境
各项解释如下:
不用管即可
项目的地址,上述的test2为项目的名称
表示创建新的
虚拟环境
虚拟环境
的地址,可以看出
虚拟环境
地址位于test2下的venv中
基础的解释器,就用系统的即可