pyenv是啥懂得都懂 其他的linux版本也应该是一样的
- 下载pyenv并修改PATH环境(kali只能用.zshrc改环境变量,用.bashrc不太ok)
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo -e 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo -e 'export PATH="$PATH:$PYENV_ROOT/bin"' >> ~/.zshrc
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.zshrc
exec "$SHELL"
- 安装依赖
这步失败的,最好换换apt源,本人用的清华源,怎么换自行搜索
apt update
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 liblzma-dev
- 到这大概都可以正常使用了,不能用就是前面步骤有问题,特别是第2步,安装python3.8.0
安装python3.8.0
pyenv install 3.8.0
切换Python版本
pyenv local 3.8.0
查看python版本(需要新开一个命令行窗口)
python -V