1.No matching distribution found for xxxx==
pip安装mindspore包时提示依赖包找不到,报错信息:
xxxxxxx
Could not find a version that satisfies the requirement numpy==1.19.2 (from versions: )
No matching distribution found for numpy==1.19.2
You are using pip version 10.0.1, however version 24.0 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
原因分析:
1 未升级pip版本,无法找到匹配whl包。解决:根据提示pip install --upgrade pip,再执行
pip install numpy==1.19.2
2 切换pip安装源
例如:
--trusted-host mirrors.aliyun.com -i http://mirrors.aliyun.com/pypi/simple/
--trusted-host rnd-mirrors.huawei.com -i http://rnd-mirrors.huawei.com/pypi/simple/
如果还是提示找不到包,下载匹配的whl包,手动安装 pypi.org/project/ten…
2.RuntimeError: module compiled against API version 0x10 but this version of numpy is 0xf
升级numpy到最新
pip install numpy --upgrade
3.AttributeError: module 'tensorflow' has no attribute 'flags'
执行报错如下:
AttributeError: module 'tensorflow' has no attribute 'flags'
AttributeError: module 'tensorflow._api.v2.train' has no attribute 'Optimizer'
原因:
TensorFlow版本更新到2.0,Optimizer方法调用方式改变 。
将tf.train.Optimizer,更改为tf.optimizers.Optimizer。
4.WARNING: Ignoring invalid distribution -upyterlab
执行 pip show jupyter命令,显示
WARNING: Ignoring invalid distribution -upyterlab (d:\programdata\anaconda3\envs\homl3\lib\site-packages)
d:\programdata\anaconda3\envs\homl3\lib\site-packages 删除含有“~”符号的文件,即可解决
5.SSLError: HTTPSConnectionPool(host='huggingface.co', port=443):[SSL: CERTIFICATE_VERIFY_FAILED]
解决办法:
import os
os.environ['CURL_CA_BUNDLE'] = ''
downgrade requests to 2.27.1