繁体   English   中英

python 未能从共享 memory 到 map 段

[英]python failed to map segment from shared memory

我有 python3.7。 每次运行脚本甚至 pip 安装时,我都会收到以下错误

root@geek:/# python3.7 -m pip install pandas --proxy=https:______
Traceback (most recent call last):
 File "/usr/local/lib/python3.7/runpy.py", line 193, in _run_module_as_main
"__main__", mod_spec)
 File "/usr/local/lib/python3.7/runpy.py", line 85, in _run_code
exec(code, run_globals)
File "/usr/local/lib/python3.7/site-packages/pip/__main__.py", line 19, in <module>
sys.exit(_main())
File "/usr/local/lib/python3.7/site-packages/pip/_internal/main.py", line 45, in main
command = create_command(cmd_name, isolated=("--isolated" in cmd_args))
 File "/usr/local/lib/python3.7/site-packages/pip/_internal/commands/__init__.py", line 96, in create_command
module = importlib.import_module(module_path)
 File "/usr/local/lib/python3.7/importlib/__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
 File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
 File "<frozen importlib._bootstrap>", line 983, in _find_and_load
 File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
 File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
 File "<frozen importlib._bootstrap_external>", line 728, in exec_module
 File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
 File "/usr/local/lib/python3.7/site-packages/pip/_internal/commands/install.py", line 23, in <module>
from pip._internal.cli.req_command import RequirementCommand
 File "/usr/local/lib/python3.7/site-packages/pip/_internal/cli/req_command.py", line 20, in <module>
from pip._internal.network.session import PipSession
 File "/usr/local/lib/python3.7/site-packages/pip/_internal/network/session.py", line 17, in <module>
from pip._vendor import requests, six, urllib3
 File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/__init__.py", line 115, in <module>
from . import packages
 File "/usr/local/lib/python3.7/site-packages/pip/_vendor/requests/packages.py", line 8, in <module>
locals()[package] = __import__(vendored_package)
 File "/usr/local/lib/python3.7/site-packages/pip/_vendor/idna/__init__.py", line 2, in <module>
from .core import *
 File "/usr/local/lib/python3.7/site-packages/pip/_vendor/idna/core.py", line 3, in <module>
import unicodedata
ImportError: /usr/local/lib/python3.7/lib-dynload/unicodedata.cpython-37m-x86_64-linux-gnu.so: failed to map segment from shared object

直到上周,这一切都很好。 这个错误是突然出现的。 我确实导出了路径,我卸载了 /tmp 我确实增加了 ulimit -m unlimited; ulimit -v 无限制。 发布了一些 memory 但这些都不起作用。 请帮我

在 windows 服务器 2019 标准上,运行 Docker EE for linux(lcow) 此问题是由于使用 docker 运行命令时 memory 分配不足引起的。 通过设置 docker run --memory="1g" 或任何合适的设置解决了这个问题。 希望这可以帮助别人。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM