小编Tim*_*mus的帖子

无法加载库 libcudnn_cnn_train.so.8

当我尝试face_rec使用 CUDA 运行时发生错误。没有文件丢失,但系统提示找不到相关文件。

错误是:

Could not load library libcudnn_cnn_train.so.8. 

Error: libcudnn_ops_train.so.8: cannot open shared object file: No such file or directory
Please make sure libcudnn_cnn_train.so.8 is in your library path!
Aborted (core dumped)
Run Code Online (Sandbox Code Playgroud)

python face-recognition dlib

5
推荐指数
1
解决办法
2506
查看次数

是否可以从 pandas 数据框中的图像读取表数据?

有没有办法将带有 .jpeg/.png/.bmp 等扩展名的图像读取到 pandas 数据框中?该图像将具有表数据,如下所示:

在此输入图像描述

请告诉我是否有一种方法可以将表格内容从图像读取到 pandas 数据帧。谢谢!

python image dataframe pandas

5
推荐指数
1
解决办法
4662
查看次数

无法导入rest_framework_simplejwt

我已经安装了djangorestframework-simplejwt软件包并尝试导入该模块urls.pyviews.py但仍然无法正常工作。请指导我解决这个问题。

点值列表

Package                       Version
----------------------------- -------
asgiref                       3.3.1
Django                        3.1.4
djangorestframework           3.12.2
djangorestframework-simplejwt 4.6.0
pip                           20.2.3
PyJWT                         1.7.1
pytz                          2020.4
setuptools                    49.2.1
sqlparse                      0.4.1
Run Code Online (Sandbox Code Playgroud)

设置.py

INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'Django_MedicalApp',
'rest_framework',
'rest_framework_simplejwt',]


REST_FRAMEWORK = {'DEFAULT_AUTHENTICATION_CLASSES':
                  ['rest_framework_simplejwt.authentication.JWTAuthentication',],
              'DEFAULT_PERMISSION_CLASSES': 
('rest_framework.permissions.AllowAny','rest_framework.permissions.IsAuthenticatedOrReadOnly',)}
Run Code Online (Sandbox Code Playgroud)

urls.py

from rest_framework_simplejwt.views import TokenObtainPairView
router = routers.DefaultRouter()
router.register('Company',views.CompanyViewset,basename='Company')


urlpatterns = [
path('admin/', admin.site.urls),
path('api/',include(router.urls),
path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'))]
Run Code Online (Sandbox Code Playgroud)

视图.py

from rest_framework_simplejwt.authentication import JWTAuthentication

class CompanyViewset(viewsets.ViewSet):
    authentication_classes = [JWTAuthentication]
Run Code Online (Sandbox Code Playgroud)

请帮助我解决此导入错误。

python django django-rest-framework django-rest-framework-jwt django-rest-framework-simplejwt

3
推荐指数
1
解决办法
6288
查看次数

如何在没有主要“形状”信息的情况下打印 Polars 数据框

当我打印 Polars 数据框(例如,从终端或 Jupyter 笔记本内)时,有一个前导字符串引用生成的数据框的形状。我正在寻找不将其作为结果的一部分打印的方法。

\n

简单的例子如下:

\n
>>> import polars as pl\n>>> df = pl.DataFrame()\n>>> df\nshape: (0, 0)\n\xe2\x94\x8c\xe2\x94\x90\n\xe2\x95\x9e\xe2\x95\xa1\n\xe2\x94\x94\xe2\x94\x98\n>>> print(df)\nshape: (0, 0)\n\xe2\x94\x8c\xe2\x94\x90\n\xe2\x95\x9e\xe2\x95\xa1\n\xe2\x94\x94\xe2\x94\x98\n>>> print(df[0, :])\nshape: (0, 0)\n\xe2\x94\x8c\xe2\x94\x90\n\xe2\x95\x9e\xe2\x95\xa1\n\xe2\x94\x94\xe2\x94\x98\n
Run Code Online (Sandbox Code Playgroud)\n

我的问题是如何仅打印没有潜伏的“shape:[n,m]”字符串的数据帧?

\n

python printing dataframe

3
推荐指数
1
解决办法
1757
查看次数

模块“scipy.ndimage”没有属性“imread”

我正在尝试从 scipy 读取图像。但它给出错误“没有属性'imread'”。可能是什么原因造成的?

AttributeError                            Traceback (most recent call last)
<ipython-input-29-311aa4fc2e10> in <module>
      5 
      6 fname = "images/" + my_image
----> 7 image = np.array(ndimage.imread(fname, flatten=False))
      8 my_image = scipy.misc.imresize(image, size=(num_px,num_px)).reshape((num_px*num_px*3,1))
      9 my_image = my_image/255.

AttributeError: module 'scipy.ndimage' has no attribute 'imread'
Run Code Online (Sandbox Code Playgroud)

python scipy imread

2
推荐指数
1
解决办法
3699
查看次数

极地日期时间 5 分钟楼层

我有一个带有 datetime[ns] 类型的时间戳列的极坐标数据帧,其值为2023-03-08 11:13:07.831 我想使用极坐标效率将时间戳四舍五入到 5 分钟下限。

现在我这样做:

import arrow

def timestamp_5minutes_floor(ts: int) -> int:
    return int(arrow.get(ts).timestamp() // 300000 * 300000)

df.with_columns([
    pl.col("timestamp").apply(lambda x: timestamp_5minutes_floor(x)).alias("ts_floor")
    ])
Run Code Online (Sandbox Code Playgroud)

它很慢。如何改进呢?

python timestamp floor python-polars

2
推荐指数
1
解决办法
892
查看次数

为什么即使修改了 __len__(self) 也不能改变 len() 的行为?

class Worker:
    def __init__(self, pay):
        self.pay = pay

    def __len__(self):
        return "{}".format(len(str(self.pay)))

worker1 = Worker(1000)

print(worker1.__len__())
print(len(worker1))
Run Code Online (Sandbox Code Playgroud)
/home/minmin/PycharmProjects/myproject/venv/bin/python /home/minmin/PycharmProjects/myproject/mro.py
4
Traceback (most recent call last):
  File "/home/minmin/PycharmProjects/myproject/mro.py", line 35, in <module>
    print(len(worker1))
TypeError: 'str' object cannot be interpreted as an integer

Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)

当我打印调用 dunder 方法 ( worker1.__len__()) 时,它在控制台中返回 4。但是当我尝试使用len(worker1)相同的实例 ( worker1)使用 print函数时,它会引发错误。为什么会这样?

methods function python-3.x

1
推荐指数
1
解决办法
34
查看次数

在 mac 上重新安装 Anaconda 3

我一直尝试在我的 Macbook pro 上重新安装 Anaconda3,但没有成功。我不断收到此错误:

Anaconda3 已安装在 /opt/anaconda3 中。使用“conda update anaconda3”更新 Anaconda3。

我关注了不同论坛上的讨论,并通过以下步骤浏览了卸载 Anaconda 的建议:

conda install anaconda-clean
anaconda-clean --yes
rm -rf ~/anaconda3
sudo rm -rf /anaconda3
rm -rf ~/.condarc ~/.conda ~/.continuum
sudo rm -rf ~/.condarc ~/.conda ~/.continuum
Run Code Online (Sandbox Code Playgroud)

然后清理备份并删除 bash 文件信息。

但我没有成功并且不断犯同样的错误。我什至从命令提示符安装并卸载了 anaconda,但当我尝试从图形安装(想要获取该应用程序)安装它时仍然收到此错误。此时我陷入困境,希望得到任何建议。

python macos uninstallation anaconda

1
推荐指数
1
解决办法
7624
查看次数

Sqrt 未定义,不知道为什么

我收到这个错误,我不太确定为什么考虑到我在那里有导入数学行。

NameError: name 'sqrt' is not defined

import math
x = float(input())
y = float(input())
z = float(input())
print('{:.2f} {:.2f} {:.2f} {:.2f}'.format(pow(x, z), pow(x, pow(y, z)), abs(x - y), sqrt(pow(x, z))))
Run Code Online (Sandbox Code Playgroud)

编辑:我能够通过使用解决问题,math.sqrt但我不确定为什么在 pow 和 abs 函数工作时需要它。

python sqrt nameerror

0
推荐指数
1
解决办法
88
查看次数