小编Jav*_*vad的帖子

属性错误:“AioClientCreator”对象没有属性“_register_lazy_block_unknown_fips_pseudo_regions”

最近开始占用AWS平台,但是在尝试占用的时候Sagemaker,出现如下错误,不知道是因为Sagemaker\xc2\xb4Parquet Dataset\xc2\xb4还是有关系:

\n
session = sagemaker.Session()\nregion = boto3.Session().region_name\nrole = get_execution_role()\n\nimport pyarrow.parquet as pq\nimport s3fs\ns3 = s3fs.S3FileSystem()\n\nbucket = \'s3://xx\'\n\ndf = pq.ParquetDataset(bucket, filesystem=s3).read_pandas().to_pandas()\n
Run Code Online (Sandbox Code Playgroud)\n

到目前为止,一切加载正常,但出现以下错误

\n
Attributeerror: \'AioClientCreator\' object has no attribute \'_register_lazy_block_unknown_fips_pseudo_regions\'\n
Run Code Online (Sandbox Code Playgroud)\n

属性错误

\n

我不知道,可能是什么错误

\n

python amazon-s3 amazon-web-services python-3.x apache-spark

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

启动容器进程导致:exec:“uvicorn”:$PATH 中找不到可执行文件:未知

我正在尝试 Dockerize 我的 FastApi 应用程序,但在运行命令后它立即崩溃并出现此错误:

docker-compose -f local.yml up -d
Run Code Online (Sandbox Code Playgroud)

有人可以帮我吗?

Dockerfile

FROM python:3.6.11-alpine3.11
ARG MYSQL_SERVER
ARG POSTGRES_SERVER
ENV ENVTYPE=local
ENV PYTHONUNBUFFERED 1
ENV APP_HOME=/home/app/web
RUN mkdir -p $APP_HOME
WORKDIR $APP_HOME

RUN apk update && apk add --no-cache bash
ADD /compose/scripts.sh $APP_HOME
ADD /requirements/$ENVTYPE.txt $APP_HOME
RUN chmod +x scripts.sh

RUN ./scripts.sh
RUN pip install -r /home/app/web/$ENVTYPE.txt; mkdir /log;

COPY /src/ $APP_HOME
CMD ["uvicorn", "app.main:app", "--reload", "--host", "0.0.0.0", "--port", "8080"]
Run Code Online (Sandbox Code Playgroud)

local.yml 文件

version: '3.7'
services:
  nginx:
    env_file: .env
    build: …
Run Code Online (Sandbox Code Playgroud)

python docker docker-compose fastapi uvicorn

13
推荐指数
3
解决办法
2万
查看次数

安装 django-admin-charts 后出现关于 smart_text 的错误

我想在管理面板中添加图表,我安装了该django-admin-charts软件包,上面说将这些添加到settings.py

INSTALLED_APPS = (
         'admin_tools_stats', # this must be BEFORE 'admin_tools' and 'django.contrib.admin'
         'django_nvd3',
)
Run Code Online (Sandbox Code Playgroud)

但是添加之后却出现这样的错误:

ImportError: cannot import name 'smart_text' from 'django.utils.encoding' (E: \ test1 \ venv1 \ lib \ site-packages \ django \ utils \ encoding.py)
Run Code Online (Sandbox Code Playgroud)

我搜索了但没有找到太多关于 smart_text 的信息!也许 Django 版本 4 或 Python 版本 3.10.3 有问题?

django-admin python-3.10 django-4.0

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

在 AWSEB 命令行上部署 django 应用程序时如何修复 502 Bad Gateway NGINX 错误?

我一直在尝试在awsebcli. 我立即输入eb打开命令,我的网络浏览器返回502 Bad Gateway NGINX错误。请我需要有关如何修复此错误的帮助,为了更好地查看和理解我的代码,屏幕截图位于上传链接中,如下所示。

settings.py

1

502 Bad Gateway

2

.elasticbeanstalk/config.yml

3

.ebextensions\django.config

4

aswebcli status

5

pip freeze命令结果

6

我期待您的友好回复。谢谢

python django amazon-elastic-beanstalk bad-gateway

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

django.core.exceptions.AppRegistryNotReady:应用程序尚未加载,尚未在 pycharm 上启动调试

我有一个使用 python 2.7.10 运行的 Django(版本 1.9)应用程序,并且我正在使用 Virtualenv。运行应用程序./manage.py runserver没有错误,但是当我尝试在调试中运行时,我得到django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.

这是Pycharm调试配置:

知道为什么吗?这是完整的堆栈跟踪:

   /Users/matteobetti/Progetti/Enydros/enysoft/bin/python ./manage.py runserver
    Traceback (most recent call last):
      File "./manage.py", line 10, in <module>
        execute_from_command_line(sys.argv)
      File "/Users/matteobetti/Progetti/Enydros/enysoft/lib/python2.7/site-packages/django/core/management/__init__.py", line 350, in execute_from_command_line
        utility.execute()
      File "/Users/matteobetti/Progetti/Enydros/enysoft/lib/python2.7/site-packages/django/core/management/__init__.py", line 342, in execute
        self.fetch_command(subcommand).run_from_argv(self.argv)
      File "/Users/matteobetti/Progetti/Enydros/enysoft/lib/python2.7/site-packages/django/core/management/__init__.py", line 176, in fetch_command
        commands = get_commands()
      File "/Users/matteobetti/Progetti/Enydros/enysoft/lib/python2.7/site-packages/django/utils/lru_cache.py", line 100, in wrapper
        result = user_function(*args, **kwds)
      File "/Users/matteobetti/Progetti/Enydros/enysoft/lib/python2.7/site-packages/django/core/management/__init__.py", line 71, in get_commands
        for app_config in reversed(list(apps.get_app_configs())):
      File "/Users/matteobetti/Progetti/Enydros/enysoft/lib/python2.7/site-packages/django/apps/registry.py", line 137, in …
Run Code Online (Sandbox Code Playgroud)

python django virtualenv pycharm python-3.x

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

安装 divisi2 时 Visual C++ for python 失败,退出状态为 2

我在 Windows 8.1 46 位上使用 Python 2.7。

我要安装divisi2

我已经安装了 NumPy 和 SciPy,它们是 divisi2 的先决条件。我已经安装了 Visual C++ for python 9.0。

每当我发出pip install divisi2命令时,我都会在控制台中收到以下错误。


    svdlib/svdwrapper.c(89) : error C2059: syntax error : '{'
    svdlib/svdwrapper.c(90) : error C2275: 'PyObject' : illegal use of this type as an expression c:\python27\include\object.h(108) : see declaration of 'PyObject'
    svdlib/svdwrapper.c(90) : error C2065: 'arr' : undeclared identifier
    svdlib/svdwrapper.c(90) : error C2065: 'type' : undeclared identifier
    svdlib/svdwrapper.c(90) : warning C4047: 'function' : 'PyArray_Descr *' differs in levels …
Run Code Online (Sandbox Code Playgroud)

python pip

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

Django ORM 中的自定义 TruncFunc

我有一个具有以下结构的 Django 模型:

class BBPerformance(models.Model):
    marketcap_change = models.FloatField(verbose_name="marketcap change", null=True, blank=True)
    bb_change = models.FloatField(verbose_name="bestbuy change", null=True, blank=True)
    created_at = models.DateTimeField(verbose_name="created at", auto_now_add=True)
    updated_at = models.DateTimeField(verbose_name="updated at", auto_now=True)
Run Code Online (Sandbox Code Playgroud)

我希望Avg每 3 天对对象进行一次聚合函数。
例如,我编写一个查询集,每天或使用类似TruncDay函数的东西进行此聚合。

queryset = BBPerformance.objects.annotate(day=TruncDay('created_at')).values('day').annotate(marketcap_avg=Avg('marketcap_change'),bb_avg=Avg('bb_change')
Run Code Online (Sandbox Code Playgroud)

如何获得 3 天间隔的聚合值的查询集以及该间隔第二天的索引?

python django postgresql django-orm

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

在 mac m1 上的容器中安装旧的 pyarrow 版本

我正在尝试在 mac m1 上安装pyarrow==0.16.0python:3.8 图像作为工作中内部包的依赖项。我无法使用 docker build 来构建它。我还发现其他软件包(例如 numpy)很难或不可能安装在较旧的 python 版本(3.7 和 3.8)上。当人们无法自行升级版本时,如何在 mac m1 上为本地开发环境使用较旧的软件包版本(没有 ARM 轮子)(例如 numpy 和 pyarrow)构建 python 容器?

简单的例子是
dockerfile

FROM python:3.8

RUN apt update && apt install -y cmake
RUN pip install pyarrow==0.16.0
Run Code Online (Sandbox Code Playgroud)

终端

> docker build -t pyarrow .
Run Code Online (Sandbox Code Playgroud)

为什么它们的行为不同以及如何让旧的 pyarrows 和 numpys 在 python 3.7 和 3.8 容器上工作。

结果

错误输出


其他方式(有效)

终端

> docker run --rm -it python:3.8 bash
> pip install pyarrow==0.16.0
.
.
.

Run Code Online (Sandbox Code Playgroud)

python docker

5
推荐指数
0
解决办法
587
查看次数

AttributeError:在 Juypter 笔记本中安装时,模块“pexpect”没有属性“TIMEOUT”

我尝试seaborn在 Jupyter Notebook 中安装该模块,但在安装时收到错误。

AttributeError: module 'pexpect' has no attribute 'TIMEOUT'
Run Code Online (Sandbox Code Playgroud)

下图是juypter错误的图像:

python seaborn jupyter jupyter-notebook

5
推荐指数
0
解决办法
5354
查看次数

尝试在序列化器“”上获取字段“”的值时出现 AttributeError

我希望能够查看客户的帐户。正如您所看到的,帐户具有客户的外键。这个想法是能够通过嵌套帐户对象查看客户信息,但这给了我一个错误

Got AttributeError when attempting to get a value for field `accounts_items` on serializer `CustomerSerializer`.
The serializer field might be named incorrectly and not match any attribute or key on the `Customer` instance.
Original exception text was: 'Customer' object has no attribute 'Account'.
Run Code Online (Sandbox Code Playgroud)

就像这个例子一样,艺术家对象中的歌曲:

Got AttributeError when attempting to get a value for field `accounts_items` on serializer `CustomerSerializer`.
The serializer field might be named incorrectly and not match any attribute or key on the `Customer` instance.
Original exception text was: …
Run Code Online (Sandbox Code Playgroud)

django django-serializer django-rest-framework

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