日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

kali Linux安装pyenv

發布時間:2023/11/16 linux 53 coder
生活随笔 收集整理的這篇文章主要介紹了 kali Linux安装pyenv 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言

pyenvpyenv 可讓你輕松地在多個 Python 版本之間切換,是一個非常不錯的python版本管理工具

安裝步驟

安裝依賴

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

如圖

安裝完成

安裝命令

curl https://pyenv.run | bash

直接以root執行

這里可能會報錯,如果沒有報錯,可以繼續往下看
curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 6 ms: Couldn't connect to server
這種時候用網上的ping工具改一下hosts即可,我這里使用的是超級ping
網址:https://ping.chinaz.com/

這里去ping的地址是上面報錯連不上的地址raw.githubusercontent.com

這里選一個合適的,比如第一個,然后去更改kali Linux的hosts文件

vim /etc/hosts

在文件末尾追加可用的地址,比如下面這樣

之后保存退出,之后繼續執行

curl https://pyenv.run | bash

如果這一步報錯的話,多半是github.com連不上

用上面的方法去添加hosts文件,讓自己能訪問github.com


更改完hosts文件后重新執行命令即可成功,如下:

到這里基本上就安裝完成了,接下配置path即可

path配置

把以下內容寫入 ~/.bashrc 并重啟

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bashrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(pyenv init -)"' >> ~/.bashrc


執行下面的命令

echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.profile
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.profile
echo 'eval "$(pyenv init -)"' >> ~/.profile
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo 'eval "$(pyenv init -)"' >> ~/.bash_profile
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.zshrc
echo 'command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.zshrc
echo 'eval "$(pyenv init -)"' >> ~/.zshrc

執行下面的命令刷新

exec "$SHELL"

驗證是否安裝成功

pyenv -h 

如下,安裝成功

pyenv 命令翻譯

使用方法:pyenv <command> [<args>]

activate     激活虛擬環境
commands     列出所有可用的pyenv命令
deactivate     停用虛擬環境
doctor     驗證pyenv安裝以及構建Python所需的開發工具。
exec     使用所選的Python版本運行可執行文件
global     設置或顯示全局Python版本
help     顯示命令的幫助信息
hooks     列出給定pyenv命令的鉤子腳本
init     配置shell環境以使用pyenv
install     使用python-build安裝Python版本
latest     打印已安裝或已知版本的最新版本(具有給定前綴)
local     設置或顯示應用程序特定的本地Python版本
prefix     顯示Python版本的前綴
rehash     重新生成pyenv shims(在安裝可執行文件后運行此命令)
root     顯示存儲版本和shims的根目錄
shell     設置或顯示特定shell的Python版本
shims     列出現有的pyenv shims
uninstall     卸載Python版本
update     更新pyenv及其插件,包括可用版本列表
--version     顯示pyenv的版本
version     顯示當前Python版本及其來源
version-file     檢測設置當前pyenv版本的文件
version-name     顯示當前Python版本
version-origin     解釋當前Python版本的設置方式
versions     列出pyenv可用的所有Python版本
virtualenv     使用pyenv-virtualenv插件創建Python虛擬環境
virtualenv-delete     卸載特定的Python虛擬環境
virtualenv-init     配置shell環境以使用pyenv-virtualenv
virtualenv-prefix       顯示Python虛擬環境版本的real_prefix
virtualenvs     列出在$PYENV_ROOT/versions/*中找到的所有Python虛擬環境
whence         列出包含給定可執行文件的所有Python版本
which         顯示可執行文件的完整路徑
查看特定命令的信息,請使用pyenv help <command>。獲取完整文檔,請訪問:https://github.com/pyenv/pyenv#readme

總結

以上是生活随笔為你收集整理的kali Linux安装pyenv的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。