我的包管理器已经坏了一个多月了,我一直无法修复它,更多在这里。我现在正在寻找一种没有包管理器/安装程序来规避这个问题的方法。如何在 Debian 中使用没有 pkg -manager 的 python?
示例错误: "python -m http.server 8000 /usr/bin/python: No module named http"
我的包管理器已经坏了一个多月了,我一直无法修复它,更多在这里。我现在正在寻找一种没有包管理器/安装程序来规避这个问题的方法。如何在 Debian 中使用没有 pkg -manager 的 python?
示例错误: "python -m http.server 8000 /usr/bin/python: No module named http"
这似乎与缺少包管理器没有任何关系。
该http.server
模块默认带有 python 3。
如果您使用的是 python 2,请SimpleHTTPServer
改用。
一般来说,如果你想避免使用 apt,或者如果你没有管理员权限,你可以使用easy_install
来抓取大多数 python 包并将它们存储在你的主文件夹中。只需添加--install-dir $HOME/lib/<pythonversion>/dist-packages
然后放入export PYTHONPATH=$HOME/lib/<pythonversion>/dist-packages
您的 .bashrc 或类似文件。