windows下pycharm中配置conda虚拟环境

目录

一:背景

二:安装conda环境

三:pycharm配置环境

四:注意问题


一:背景

在使用python的过程中,我们可能需要在一个windows环境中创建多个版本的python和安装不同的库去做一些开发任务。 使用conda,我们可以先创建多个独立的Python环境,以免影响其他环境的运行。在每个独立的环境中安装各自的包,互相不影响。

二:安装conda环境

1:下载安装Anaconda3

Anaconda指的是一个开源的Python发行版本,其包含了conda、Python等180多个科学包及其依赖项。

https://repo.anaconda.com/archive/Anaconda3-2024.02-1-Windows-x86_64.exe

按照提示信息,一步一步安装即可.

2:配置环境变量

系统高级-》环境变量-》path

新增三个路径

D:\ProgramData\anaconda3

D:\ProgramData\anaconda3\Scripts

D:\ProgramData\anaconda3\Library\bin

3:查看安装结果

创建环境:

conda create -n yolon9 python==3.10

查看所有环境:

conda env list

激活环境:  activate yolon9

安装库:

在命令行模式下

(yolon9) D:\test_python\yolov\ultralytics>  pip install opencv-python  -i https://pypi.tuna.tsinghua.edu.cn/simple

下面简单普及下Conda的其他基本用法

(1)创建环境:使用“conda create”命令可以创建一个新的环境。

例如,“conda create —name myenv python=3.8”命令将创建一个名为“myenv”的新环境,并安装Python 3.8版本。

(2)激活环境:

使用“conda activate”命令可以激活一个环境。例如,“conda activate myenv”命令将激活名为“myenv”的环境。
(3)安装包:在激活的环境中,可以使用“conda install”命令来安装软件包。例如,“conda install numpy”命令将在当前环境中安装NumPy包。
(4)更新包:使用“conda update”命令可以更新已安装的软件包。例如,“conda update numpy”命令将更新NumPy包的到最新版本。

(5)退出环境:使用“conda deactivate”命令可以退出当前环境。

三:pycharm配置环境

1:新增解释器,选择conda环境

选择解释器的路径,为刚才创建的环境,软件会自动配置

配置完的环境如下,默认会安装一些包

四:注意问题

通过以上以上步骤,我们建立了yolon9虚拟环境,通过命令行的模式安装了opencv-python,但是安装完发现在pycharm的名利命令行终端中执行python脚本提示ModuleNotFoundError: No module named 'cv2',明明已经安装了,为何提示命令找不到呢?

1:我们在python interpreter界面查看,里面没有我们安装的库,在命令行模式下查看安装的包:

>conda list

发现已经存在安装的包。

2:修改编辑器的位置

发现已经可以查看到安装的包了。在pycharm的命令行终端中,继续运行命令,可以运行了。

3:这里要说明的是conda里的虚拟环境和pycharm的解释器路径需要匹配使用,才可以看到安装的库文件。

相关推荐

  1. Ubuntu pycharm配置Conda环境

    2024-04-12 07:36:02       33 阅读
  2. Pycharm远程配置及Linux&Windows虚拟环境安装记录

    2024-04-12 07:36:02       28 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-12 07:36:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-12 07:36:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-12 07:36:02       82 阅读
  4. Python语言-面向对象

    2024-04-12 07:36:02       91 阅读

热门阅读

  1. 如何在 OpenLDAP 服务器上更改账户密码

    2024-04-12 07:36:02       52 阅读
  2. ubuntu下利用ffmpeg工具将视频帧推流至rtsp

    2024-04-12 07:36:02       47 阅读
  3. 0基础刷图论最短路 2(从ATcoder 0分到1800分)

    2024-04-12 07:36:02       39 阅读
  4. Golang教程四(协程,channel,线程安全,syncMap)

    2024-04-12 07:36:02       183 阅读
  5. Pytorch 获取当前模型占用的 GPU显存的大小

    2024-04-12 07:36:02       40 阅读
  6. 动态开辟字符串malloc

    2024-04-12 07:36:02       53 阅读
  7. vue监听键盘回车事件的三种方法

    2024-04-12 07:36:02       49 阅读
  8. 4.11 驱动开发

    2024-04-12 07:36:02       30 阅读
  9. kafka enable.auto.commit和auto.offset.reset使用说明

    2024-04-12 07:36:02       36 阅读