Ubuntu
在 Ubuntu 18.04 上安裝 Python 3.7 需要哪些庫
嘗試在 Ubuntu 18.04 上安裝 python 3.7 時
我收到如下錯誤消息:
zipimport.ZipImportError:無法解壓縮數據;zlib 不可用
或者
ModuleNotFoundError:沒有名為“_ctypes”的模組
或者
~/.pyenv/plugins/python-build/bin/python-build:第 775 行:make:找不到命令
或者
配置:錯誤:在 $PATH 中找不到可接受的 C 編譯器
來自https://bugs.python.org/issue31652#msg321260
sudo apt-get install build-essential libsqlite3-dev sqlite3 bzip2 libbz2-dev zlib1g-dev libssl-dev openssl libgdbm-dev libgdbm-compat-dev liblzma-dev libreadline-dev libncursesw5-dev libffi-dev uuid-dev
pyenv
在 GitHub 上的項目儲存庫中閱讀 wiki 。來自wiki的常見建構問題pyenv
在進行任何故障排除之前,請務必遵循適用於您平台的指南。
Ubuntu / Debian:
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev \ libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev \ xz-utils tk-dev libffi-dev liblzma-dev python-openssl git
libreadline-dev 的替代方案:
sudo apt install libedit-dev
對其他發行版的建構依賴項也包含在 wiki 中。