一杯清酒邀明月
天下本无事,庸人扰之而烦耳。
posts - 3121,comments - 209,views - 578万

PySide2下载安装问题

1.下载(推荐使用豆瓣源下载)

pip install pyside2 -i https://pypi.douban.com/simple/

2.安装问题

复制代码
安装主要出现的问题原因就是在python版本与pyside2版本不匹配问题,推荐使用anaconda创建虚拟环境
1. 解决思路
     创建虚拟环境,我这里使用的是python 3.6.8版本,pyside2选择5.14.1
2. 解决办法
  1. 创建虚拟环境   conda create env -n env_name  python=3.6.8
  
  2. 激活虚拟环境  conda activate env_name
     激活后请注意查看是否使用的是当前创建的env,在anaconda的cmd中会看见路径前面的
     括号中由base变成了你创建的env_name
  
  4. 下载pyside2(不推荐使用conda命令下载,添加豆瓣源channel无效) 
      pip install pyside2==5.14.1  -i https://pypi.douban.com/simple/ 
复制代码

3. 验证

3.1 修改pycharm中的env

复制代码
file 
-> settings
-> project: xxx
-> project interpreter
-> 下拉 project interpreter 
-> show all 
-> 点+号 -> 选择 第一个 Virtualenv Environment -> Exsiting environment 
->选择你安装anaconda的目录,找到envs,点击刚创建的虚拟环境,点击python.exe进行选择
->确定
->确定
->查看当前页面是否有pyside2 没有的话确认一下步骤是否出错
-> 确定
进行下一步前稍等一会,pycharm会扫描包,等右下方的process running结束再进行下一步
复制代码

3.2 验证

复制代码
# copy代码到pycharm中,点击运行,如果成功,ok,如果失败,请注意看下当前的env是否选择正确
# 要是还是报错,请自行度娘,别怪我,我也莫得办法
from PySide2.QtWidgets import QApplication, QMainWindow, QPushButton, QPlainTextEdit


def handleclick():
    print('人生苦短,我用python')


app = QApplication([])

window = QMainWindow()
window.resize(500, 400)
window.move(300, 310)
window.setWindowTitle('薪资统计')

textEdit = QPlainTextEdit(window)
textEdit.setPlaceholderText("请输入薪资表")
textEdit.move(10, 25)
textEdit.resize(300, 350)

button = QPushButton('统计', window)
button.move(380, 80)
button.clicked.connect(handleclick)
window.show()

app.exec_()
复制代码

3.2 其他问题

百度的过程中发现有的不使用anaconda  pip下载时也会报错,具体请留意是否有某个包没有下载,下载后还不行的话,
解决思路是将缺的那个包卸载重装.还是推荐使用anaconda.

 

posted on   一杯清酒邀明月  阅读(3505)  评论(0编辑  收藏  举报
编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 全网最简单!3分钟用满血DeepSeek R1开发一款AI智能客服,零代码轻松接入微信、公众号、小程
· .NET 10 首个预览版发布,跨平台开发与性能全面提升
· 《HelloGitHub》第 107 期
· 全程使用 AI 从 0 到 1 写了个小工具
· 从文本到图像:SSE 如何助力 AI 内容实时呈现?(Typescript篇)
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示