Windows安装Miniconda和PySide6以及配置PyCharm

news/2025/1/24 18:26:31/

目录

conda-toc" name="tableOfContents" style="margin-left:80px">1. 选择Miniconda

2. 下载Miniconda

3. 安装Miniconda

4. 在base环境下创建pyside6环境

5. 安装pyside6环境

6. 配置PyCharm环境

7. 运行第一个程序效果


conda" name="1.%20%E9%80%89%E6%8B%A9Miniconda">1. 选择Miniconda

选择Miniconda而没有选择Anaconda,是因为它是一个更小的Anaconda发行版,除非我们要进行很多Python开发,否则太浪费磁盘空间了,毕竟Anaconda是一个包含大量预装数据科学和机器学习库的Python发行版,有需要再安装相关依赖库也行,没必要一下就上那么多。当然,如果你很清楚相关依赖包及版本,其实也可以用pip进行安装。

使用Miniconda可以通过创建虚拟环境的方式,避免本地多版本Python产生的管理复杂和不稳定,还能为Python项目开发中实现环境隔离和依赖管理,确保不同项目能够使用特定版本的Python和库,避免版本冲突和依赖问题。

2. 下载Miniconda

通过Miniconda官网下载,下载地址Index of /,好在已经按时间排好了序,还不用填写邮箱。我们就尽量下载较新的吧

当然,其他博客也有提另一个下载地址 Index of /anaconda/miniconda/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror,不过我自己最开始就用这个下载链接,却一直下载不下来。会弹出这个提示:

3. 安装Miniconda

双击安装包

然后根据需要选择安装路径,我这里选择的是D盘

安装完成,能够看到Anaconda Prompt已经在应用列表中了。

4. 在base环境下创建pyside6环境

打开此Anaconda Prompt应用控制台,输入conda env list 按回车键

刚刚装好,默认只有一个base环境,接下来安装pyside6,但在此之前最好我们输入python -V查看下本地安装的python哪个版本。安装对应的pyside6,这里是conda create -n pyside6 python=3.12如下图进行安装:

拖动滚动条到最下方,在Proceed ([y]/n)?显示处输入y

此时输入conda env list将看到pyside6已经安装

输入conda activate pyside6 激活pyside6环境,接着输入conda env list看到*号的位置已换

5. 安装pyside6环境

输入pip install pyside6 -i https://pypi.tuna.tsinghua.edu.cn/simple

报错的话就用官网吧,很慢这个pip install pyside6 -i https://pypi.org/simple

安装完成后,输入conda list将显示

至此,安装完毕,接下来配置编译器环境

6. 配置PyCharm环境

上面安装好了环境,对于开发来讲,还需要进行编译器配置处理,这里PyCharm的安装略过,自己根据需要下载安装,链接PyCharm: the Python IDE for data science and web development,社区版为pycharm community。安装完成后打开pycharm,创建项目

Path to conda选择前面安装conda时,文件夹底下的condabin文件夹中的conda.bat文件。至此可以用conda及其关联的python编写代码。但为了方便敲代码,还可以配置下插件。file->settings->Tools->External Tools

至于要添加哪些插件,插件的位置怎么找呢,于是用Everything软件搜索pyside6-designer.exe

鼠标右键,打开路径(open path),该路径下这三个插件要添加:

好,我们还是回到PyCharm中添加External Tools那里,参照前面的示意图点击+号,之后如下操作

添加好后,默认选择的工作目录要做一下修改,输入$ProjectFileDir$点击确认如下

添加成功后如下

接下来添加PySide6_UIC,需要添加实参$FileName$ -o $FileNameWithoutExtension$.py,如下

最后添加PySide6_RCC,需要添加实参$FileName$ -o $FileNameWithoutExtension$.py,如下

看看最后添加完这三个效果PySide插件后的效果

到这里,就可以进行PySide6后面的开发了,环境搭建到编译器配置都OK了

7. 运行第一个程序效果

最后,看看运行第一个pyside6程序,看看效果呢,记得这里的运行环境,要选择上面安装的pyside6环境,否则会找不到依赖

因为默认是base环境,需要pycharm切换到pyside6环境。首先打开pycharm和项目,选择右上角三个点(more action),选择Run with Parameters即可,有可能你的实际情况这里没有前面的Project Default,总之根据路径选择pyside6就行,如下

之后pycharm编译器中点击运行,效果如下,从环境到运行第一个程序大功告成。


http://www.ppmy.cn/news/1565846.html

相关文章

MySQL可直接使用的查询表的列信息

文章目录 背景实现方案模板SQL如何查询列如何转大写如何获取字符位置如何拼接字段 SQL适用场景 背景 最近产品找来,想让帮忙出下表的信息,字段驼峰展示,每张表信息show create table全部展示,再逐个粘贴,有点太耗费时…

算力需求大爆发,谁是“大推手”?

大约5亿年前,地球迎来了物种的突然大爆发,标志着生物进化除了缓慢渐变,还可能以跳跃的方式进行。 同样,人工智能在经历70余年曲折发展之后,也处于一个极为关键的时刻,在模型、数据、算力等各项基础技术多年…

【Leetcode 热题 100】279. 完全平方数

问题背景 给你一个整数 n n n,返回 和为 n n n 的完全平方数的最少数量 。 完全平方数 是一个整数,其值等于另一个整数的平方;换句话说,其值等于一个整数自乘的积。例如, 1 , 4 , 9 1,4,9 1,4,9 和 16 16 16 都是完…

NPM 与 Node.js 版本兼容问题:npm warn cli npm does not support Node.js

问题描述与处理策略 1、问题描述 npm warn cli npm v10.9.2 does not support Node.js v18.16.1. This version of npm supports the following node versions: ^18.17.0 || >20.5.0. You can find the latest version at https://nodejs.org/.# 翻译 npm warn cli npm v1…

一文了解 DeepSeek R1 模型:AI 推理领域的革命性突破

网址:DeepSeek 官方网站 2025 年 1 月 20 日,DeepSeek 发布了全新的开源推理大模型 DeepSeek-R1。 这一模型在数学、编程和推理等多个任务上达到了与 OpenAI o1 相当的表现水平,同时将 API 调用成本降低了 90-95%。 这一发布不仅引发了 AI …

GStreamer 简明教程(九):插件开发,以一个音频特效插件为例

系列文章目录 GStreamer 简明教程(一):环境搭建,运行 Basic Tutorial 1 Hello world! GStreamer 简明教程(二):基本概念介绍,Element 和 Pipeline GStreamer 简明教程(三…

FPGA实现任意角度视频旋转(二)视频90度/270度无裁剪旋转

本文主要介绍如何基于FPGA实现视频的90度/270度无裁剪旋转,关于视频180度实时旋转,请见本专栏前面的文章,旋转效果示意图如下: 为了实时对比旋转效果,采用分屏显示进行处理,左边代表旋转前的视频在屏幕中…

3.2 Go 返回值详解

在 Go 语言中,函数调用完成后会产生一个返回值,该值的类型和数量取决于函数定义。返回值在函数调用结束时通过 return 语句返回,具体规则如下: 一. 返回值的基本规则 1.返回值类型: 返回值必须有类型,类…