pyenv的安裝和簡單使用
pyenv 是python 版本管理工具,pyenv 可以改變全域性的 Python 版本,在系統中安裝多個版本的 Python, 設定目錄級別的 Python 版本,還能建立和管理 virtual python environments 。
使用場景
- 老專案需要使用 Python 2.x ,而另一個新專案需要 Python 3.x
- Centos 6 系統自帶Python 2.x ,自己需要Python 3.x
- 某些機器學習的框架(如PaddlePaddle/Tensorflow)需要的版本是python3.5,但是你的系統支援的python版本較高,且無法刪除(因為某些軟體會和python產生依賴)
pyenv的安裝
git clone https://github.com/pyenv/pyenv.git ~/.pyenv
echo 'export PYENV_ROOT="$HOME/.pyenv"' >> ~/.bash_profile
echo 'export PATH="$PYENV_ROOT/bin:$PATH"' >> ~/.bash_profile
echo -e 'if command -v pyenv 1>/dev/null 2>&1; then\n eval "$(pyenv init -)"\nfi' >> ~/.bash_profile
# 重啟shell
pyenv 常用命令
# 檢視已經安裝的python 版本
pyenv versions
# 安裝/解除安裝python版本
pyenv install/uninstall python3_version
# 建立虛擬環境
pyenv virtualenv version alias_name
eg
pyenv virtualenv 3.6.6 cmdb
# 應用/取消虛擬環境
pyenv activate/deactivate cmdb
pyenv local --unset
# 檢視虛擬環境
pyenv virtualenvs
# 應用虛擬環境
pyenv shell <name>
相關文章
- pyenv、ipython、jupyter的安裝使用Python
- window 下 pyenv 安裝與使用
- Kali安裝pyenv
- centos 安裝pyenvCentOS
- PostgreSQL_FDW_安裝和簡單使用SQL
- InnoSetup簡單教程一,安裝使用和簡單測試
- pyenv 安裝指令碼指令碼
- 【Python】pyenv 安裝方式Python
- Elasticsearch 的安裝和簡單配置Elasticsearch
- mysql的安裝和簡單的操作MySql
- 【原創】Ubuntu安裝和簡單使用初感Ubuntu
- LInux簡單安裝和命令Linux
- ideaIU的簡單安裝和啟用IdeaAI
- 14、域滲透神器Empire安裝和簡單使用
- python的下載安裝與簡單使用Python
- 關於 RabbitMQ 的安裝與簡單使用MQ
- Mac下PostgreSQL的安裝與簡單使用MacSQL
- 使用docker安裝gitlab以及gitlab簡單使用DockerGitlab
- centos6.7 安裝ffmpeg 簡單使用CentOS
- Redis安裝與使用之簡單案例Redis
- VMTools的安裝 (簡單易懂)
- mysql 簡單安裝MySql
- kafka環境安裝及簡單使用(單機版)Kafka
- kali簡單安裝docker和docker-composeDocker
- Mac OS X 下 Python 多版本管理器 pyenv 的安裝及使用MacPython
- windows 電腦下使用pyenv安裝python太慢 完美解決方案WindowsPython
- httprunner4.x學習01-安裝和簡單使用案例HTTP
- rosbridge簡單的安裝記錄ROS
- 基於滴滴雲的螞蟻蛋運維助手的安裝和簡單使用(一)運維
- windows10和安裝linux雙系統安裝教程(超簡單)WindowsLinux
- webpack(簡單安裝配置)Web
- 簡單安裝與使用虛擬環境virtualenv
- Kdevelop的簡單使用和簡單除錯dev除錯
- 使用pyenv和venv管理python環境Python
- Android ADB超簡單的安裝方法Android
- Debian安裝包的簡單製作
- Kafka應用實戰——Kafka安裝及簡單使用Kafka
- 物理機安裝centos7和簡單設定CentOS