因为最近制图用到orange,就想着下个python,再下载个pycharm编辑器,直接导包就行了,结果直接卡在了导包上面,orange包死活导不进去……

采用的方法有以下方式:

1.pip install orange3,报错

orange pi 5 安装 rknn tookit_镜像源


2.conda install orange3[下载了Anaconda后,可以用这个命令】,结果一直在配置环境

3.使用Anaconda Navigator中首页Orange下载,一直在转圈圈,即使在环境中添加了国内镜像源,还是无法下载

4.从Orange官网下载orange,跟着别人的教程又下载了orange源码,结果直接在下载orange上卡住了【下载了一夜都没下载下来……】,这个方法真的不太建议

orange pi 5 安装 rknn tookit_pycharm_02


5.离线下载orange的whl文件【第一次尝试,失败】

上述采用的5种方法都以失败告终,且最后结果说到底还是第一种报错的原因,可谓是“一顿操作猛如虎,结果报错结果一样,各种尝试方法都没有用】

本次错误的报错原因:跟pip无关【更新pip没有用】,跟国内镜像源也无关【换了清华镜像源,阿里云镜像源等】,跟setup.py也无关【更新下载了相应的版本】,最后几乎翻遍了里所有的帖子,才恍然大悟,可能是因为我的python版本和Orange版本不兼容的原因,一查,发现果然是。我之前为了省事直接下载了最新的python3.11,结果根本就没有对应的Orange版本。【最后采用的是离线安装包的方法,这个方法可以安装所有的第三方库,强推】

在进行离线安装包的时候,一定要注意检查下你的python版本跟要下载的包的版本是否一致,这直接决定了你最后能否下载成功。

具体步骤如下:【这里参考了一位博主的文章,在这里也特别感谢他,也是因为他的原因才意识到自己下载包版本不兼容的问题,也才解决了困扰我两天的问题】

博主文章链接:

离线包安装地址:

https://pypi.org/ 在这个网站里搜索自己需要的包名,找到对应的版本【以Orange为例】


这里cp310对应的是python3.10的版本,我的电脑是64位的,一定要找准对应的版本再下载


然后在win+r[cmd命令行】中输入下面的命令:

注意:我把下载的文件放在了F盘里,每个人放的位置不一样,所以你要用自己的位置路径

pip install F:\Python\Orange3-3.34.1-cp310-cp310-win_amd64.whl

orange pi 5 安装 rknn tookit_人工智能_03


最后终于成功了

orange pi 5 安装 rknn tookit_镜像源_04


测试一下:

import Orange

orange pi 5 安装 rknn tookit_python_05


没有报错,说明成功了最后,在这里总结下在安装python以及找错时遇到的一些问题

1.下载python后要自己进行环境变量的配置

具体步骤:

点击我的电脑-右键单击属性-高级系统设置-环境变量配置-新建-输入python对应的路径

orange pi 5 安装 rknn tookit_python_06

2.在命令行中输入pip,提示pip不是内部或外部命令,这时就把步骤一仔细检查一遍,看是不是自己输错了的原因,然后重新输入pip命令

参考文章有:
?spm=1001.2014.3001.5506