![](/img/trans.png)
[英]from django.utils.importlib import import_module ImportError: No module named importlib
[英]My Kali linux showing 'No module named importlib' 'from importlib import import_module'
嘗試使用安裝在 /usr/local/lib/python2.7/dist-packages 中的 pip 安裝構建依賴項 當我嘗試安裝繼續時會出現錯誤
Collecting git+https://github.com/kti/python-netfilterqueue (from -r requirements.txt (line 1))
Cloning https://github.com/kti/python-netfilterqueue to /tmp/pip-req-build-VQbxfT
Running command git clone -q https://github.com/kti/python-netfilterqueue /tmp/pip-req-build-VQbxfT
Installing build dependencies ... done
Getting requirements to build wheel ... error
ERROR: Command errored out with exit status 1:
command: /usr/bin/python2 /usr/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/tmpNlNAvr
cwd: /tmp/pip-req-build-VQbxfT
Complete output (4 lines):
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py", line 16, in <module>
from importlib import import_module
ImportError: No module named importlib
----------------------------------------
ERROR: Command errored out with exit status 1: /usr/bin/python2 /usr/lib/python2.7/dist-packages/pip/_vendor/pep517/_in_process.py get_requires_for_build_wheel /tmp/tmpNlNAvr Check the logs for full command output.
所以我嘗試用 pip 安裝 importlib,但我仍然遇到同樣的錯誤。 然后我將它直接安裝到 /usr/lib/python2.7/dist-packages/pip/_vendor/pep517/ 使用
pip install importlib --target=/usr/lib/python2.7/dist-packages/pip/_vendor/pep517/
因為 pip 已經將所有包安裝到 /usr/local/lib/python2.7/dist-packages,但無論哪種方式我仍然得到錯誤
假設您正在嘗試安裝python.netfilterqueue
。
你可以訪問github頁面看到這個
當前版本的 NetfilterQueue 需要 Python 3.6 或更高版本。
所以你不能為 python 2.7 安裝這個庫
但是您可以安裝0.9.0
,因為它還指出
支持 Python 2.7 的最新版本是 0.9.0。
pip install NetfilterQueue=0.9.0
嘗試切換到 python3,因為這肯定會起作用。
首先你必須安裝cython。
pip install cython
然后,您需要確保從源代碼安裝 NetfilterQueue。
git clone https://github.com/oremanj/python-netfilterqueue
導航到 .netfilterqueue 目錄。
cd python-netfilterqueue
然后運行這個命令。
python3 setup.py install
就是這樣。 它應該可以正常工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.