使用AI Stuidio 的pip安装第三方库安装的文件不全?
收藏
快速回复
AI Studio平台使用 问答Notebook项目 154 7
使用AI Stuidio 的pip安装第三方库安装的文件不全?
收藏
快速回复
AI Studio平台使用 问答Notebook项目 154 7

在使用pip安装第三方库后,调用时显示找不到库中对应的数据文件

FileNotFoundError: [Errno 2] No such file or directory: '/opt/conda/envs/python35-paddle120-env/lib/python3.7/site-packages/imgvision\\data\\S_xyz_10.npy'

在终端看了一下imgvision这个文件夹下也确实没有data这个文件夹。

然而在pypi上的 imgvision-0.0.3.tar.gz  中是有data文件夹的,请问这该如何解决?

0
收藏
回复
全部评论(7)
学习委员
#2 回复于2021-08-13

您好,问题的原因可能有两点:

1.第三方库本身的问题,这个您可以通过在本地安装试试,如果依然不可用,那就是第三方库的原因,这个就只能换一个别的相同作用的库了

2.安装第三方库,有的可能需要sudo权限,由于安全角度考虑,AI Studio暂未开放sudo权限,您可以看下在AIStudio中是否安装成功了,如果没有,您可以发邮件给我们申请官方安装,我们将会综合用户需求考虑预装

0
回复
S
Syuhen
#3 回复于2021-08-13
您好,问题的原因可能有两点: 1.第三方库本身的问题,这个您可以通过在本地安装试试,如果依然不可用,那就是第三方库的原因,这个就只能换一个别的相同作用的库了 2.安装第三方库,有的可能需要sudo权限,由于安全角度考虑,AI Studio暂未开放sudo权限,您可以看下在AIStudio中是否安装成功了,如果没有,您可以发邮件给我们申请官方安装,我们将会综合用户需求考虑预装
展开

谢谢你的回复。

在AI Studio中的pip list中显示安装成功了该库。

在本地终端安装后可以调用并使用该函数。

但是在AI Studio中只能调用其部分功能,是因为在AI Studio中安装的库中缺少 *.npy 文件导致的,而本地安装后是有这些文件的。

这是怎么回事?

0
回复
skywalk163
#4 回复于2021-08-16

看了下,总感觉其源代码里关于路径的写法很奇怪,大约是没有考虑到不同的操作系统,比如这里:

https://github.com/Caoxuheng/imgvision/blob/main/imgvision/__init__.py

path = pat + '\\imgvision\\data\\'

 

建议手工去改下, 改成类似 path = pat + '/imgvision/data/' 试试吧。

 

0
回复
S
Syuhen
#5 回复于2021-08-18
看了下,总感觉其源代码里关于路径的写法很奇怪,大约是没有考虑到不同的操作系统,比如这里: https://github.com/Caoxuheng/imgvision/blob/main/imgvision/__init__.py path = pat + '\\imgvision\\data\\'   建议手工去改下, 改成类似 path = pat + '/imgvision/data/' 试试吧。  
展开

谢谢

0
回复
FutureSI
#6 回复于2021-08-18

也可用conda安装试试,我发现有些pip源安装时就报找不到版本,或文件问题,换个源就好了

0
回复
S
Syuhen
#7 回复于2021-08-18
也可用conda安装试试,我发现有些pip源安装时就报找不到版本,或文件问题,换个源就好了

对 他是默认百度的,库更新好像有一天的延迟。

0
回复
JavaRoom
#8 回复于2021-08-24

我就不装

0
回复
在@后输入用户全名并按空格结束,可艾特全站任一用户