python - 导入 Apex 时出现 `UnencryptedCookieSessionFactoryConfig` 错误

标签 python python-import pyramid apex

我正在尝试使用 Apex,每当我尝试导入它(或任何涉及它的东西)时,我都会得到以下回溯:

Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/home/user/anaconda3/lib/python3.8/site-packages/apex/__init__.py", line 13, in <module>
    from pyramid.session import UnencryptedCookieSessionFactoryConfig
ImportError: cannot import name 'UnencryptedCookieSessionFactoryConfig' from 'pyramid.session' (unknown location)
我安装并导入了 Pyramid 库,不会导致任何问题。我的 Python 版本是 3.8.5,我的操作系统是 Ubuntu 18.04.5。
我试过在网上搜索,但没有找到令人满意的解决方案,希望知道是否有熟悉的人能够提供一些关于问题可能是什么以及我能做什么的提示。谢谢。

最佳答案

如果我使用 pip install apex ,我会遇到同样的问题。
事实证明,pypi 上的 apex 与 NVIDIA 的 apex 无关,是一个完全不相关的、非常老的包。
要安装 NVIDIA 的 apex,请执行以下操作:

git clone https://github.com/NVIDIA/apex
cd apex
pip install -v --disable-pip-version-check --no-cache-dir \
--global-option="--cpp_ext" --global-option="--cuda_ext" ./
有关更多信息,请参阅 doc

关于python - 导入 Apex 时出现 `UnencryptedCookieSessionFactoryConfig` 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66610378/

相关文章:

python - 由于缺少 <collection.py>,无法导入集合

Python 无法正确处理来自 HTML 文本区域的文本输入

python - mod-wsgi 和 apache 和 Pyramid (pylons 项目)

python - 如何使用 Python 将粗体样式应用于 Excel 文件中的特定单词?

python - 如何将宽度/高度固定到 QGridLayout 中的特定列/行?

python - TFTPy 导入,没有名为 tftpy 的模块

python - 使用 SqlAlchemy 和 Id 为 PostgreSQL 创建夹具数据

python - 我想知道如何计算图像中颜色的百分比

python - 使用 Entrez 解析来自 PubMed 的出版数据的问题

python - 如何在 Python 中引用异常类?