scipy遇到的问题PermissionError: [Errno 13] in python

本文解决在使用Python过程中遇到的AttributeError和ImportError问题,包括更新scipy版本和重新安装numpy库的方法。

AttributeError: module 'scipy.sparse' has no attribute 'load_npz'

这个是版本的问题,直接更新到最新的版本

安装的时候遇到

PermissionError: [Errno 13] in python 

使用管理员模式,重启explorer.exe都不行,这个需要打开windows的任务管理器(task manager),关闭一切与 python 相关的进程,重新下载安装。

之后遇到ImportError: cannot import name 'show_config

这个需要重新安装numpy

就可以了

C:\anaconda3\envs\landslide\python.exe D:/SUBOWEN/code/UNetFormer/GeoSeg/train_supervision.py -c D:/SUBOWEN/code/UNetFormer/GeoSeg/config/bijie/unetformer_ours.py sys.path: ['D:\\SUBOWEN\\code\\UNetFormer\\GeoSeg', 'D:\\SUBOWEN\\code\\UNetFormer', 'D:\\SUBOWEN\\code\\UNetFormer\\GeoSeg', 'G:\\PyCharm 2020.1\\plugins\\python\\helpers\\pycharm_display', 'C:\\anaconda3\\envs\\landslide\\python38.zip', 'C:\\anaconda3\\envs\\landslide\\DLLs', 'C:\\anaconda3\\envs\\landslide\\lib', 'C:\\anaconda3\\envs\\landslide', 'C:\\Users\\Administrator\\AppData\\Roaming\\Python\\Python38\\site-packages', 'C:\\anaconda3\\envs\\landslide\\lib\\site-packages', 'G:\\PyCharm 2020.1\\plugins\\python\\helpers\\pycharm_matplotlib_backend', 'D:\\SUBOWEN\\code\\UNetFormer\\GeoSeg\\geoseg'] Import successful C:\anaconda3\envs\landslide\lib\site-packages\scipy\__init__.py:146: UserWarning: A NumPy version >=1.16.5 and <1.23.0 is required for this version of SciPy (detected version 1.24.4 warnings.warn(f"A NumPy version >={np_minversion} and <{np_maxversion}" C:\anaconda3\envs\landslide\lib\site-packages\albumentations\__init__.py:13: UserWarning: A new version of Albumentations is available: 2.0.8 (you have 1.4.18). Upgrade using: pip install -U albumentations. To disable automatic update checks, set the environment variable NO_ALBUMENTATIONS_UPDATE to 1. check_for_updates() C:\anaconda3\envs\landslide\lib\site-packages\timm\models\layers\__init__.py:48: FutureWarning: Importing from timm.models.layers is deprecated, please import via timm.layers warnings.warn(f"Importing from {__name__} is deprecated, please import via timm.layers", FutureWarning) C:\anaconda3\envs\landslide\lib\site-packages\timm\models\_factory.py:138: UserWarning: Mapping deprecated model name swsl_resnet18 to current resnet18.fb_swsl_ig1b_ft_in1k. model = create_fn( C:\anaconda3\envs\landslide\lib\site-packages\torch\functional.py:504: UserWarning: torch.meshgrid: in an upcoming release, it will be required to pass the indexing argument. (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\builder\windows\pytorch\aten\src\ATen\native\TensorShape.cpp:3527.) return _VF.meshgrid(tensors, **kwargs) # type: ignore[attr-defined] Traceback (most recent call last): File "D:/SUBOWEN/code/UNetFormer/GeoSeg/train_supervision.py", line 246, in <module> main() File "D:/SUBOWEN/code/UNetFormer/GeoSeg/train_supervision.py", line 236, in main model = Supervision_Train.load_from_checkpoint(config.pretrained_ckpt_path, config=config) File "C:\anaconda3\envs\landslide\lib\site-packages\pytorch_lightning\utilities\model_helpers.py", line 125, in wrapper return self.method(cls, *args, **kwargs) File "C:\anaconda3\envs\landslide\lib\site-packages\pytorch_lightning\core\module.py", line 1582, in load_from_checkpoint loaded = _load_from_checkpoint( File "C:\anaconda3\envs\landslide\lib\site-packages\pytorch_lightning\core\saving.py", line 63, in _load_from_checkpoint checkpoint = pl_load(checkpoint_path, map_location=map_location) File "C:\anaconda3\envs\landslide\lib\site-packages\lightning_fabric\utilities\cloud_io.py", line 59, in _load with fs.open(path_or_url, "rb") as f: File "C:\anaconda3\envs\landslide\lib\site-packages\fsspec\spec.py", line 1310, in open f = self._open( File "C:\anaconda3\envs\landslide\lib\site-packages\fsspec\implementations\local.py", line 201, in _open return LocalFileOpener(path, mode, fs=self, **kwargs) File "C:\anaconda3\envs\landslide\lib\site-packages\fsspec\implementations\local.py", line 365, in __init__ self._open() File "C:\anaconda3\envs\landslide\lib\site-packages\fsspec\implementations\local.py", line 370, in _open self.f = open(self.path, mode=self.mode) PermissionError: [Errno 13] Permission denied: 'D:/SUBOWEN/code/UNetFormer/GeoSeg/huggingface_hub' Process finished with exit code 1
07-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值