pyenv 多版本管理工具
1.linux安裝pyenv方式
git 安裝
1、安裝git
# yum install git -y
2、安裝python編譯依賴
# yum -y install gcc make patch gdbm-devel openssl-devel sqlite-devel readline-devel zlib-devel bzip2-devel
3、建立使用者python
# useradd python
#passwd python
#su python
使用python使用者登入後安裝pyenv
$ curl -l | bash
注意:1. 在 有安裝文件
在python使用者的~/.bash_profile中追加
export path="/home/python/.pyenv/bin:$path"
eval "$(pyenv init -)"
eval "$(pyenv virtualenv-init -)"
$ source ~/.bash_profile
這樣當使用者啟動的時候,會執行使用者的.bash_profile中的指令碼,就會啟動pyenv。 安裝好的pyenv
就在~/.pyenv中
pyenv的使用
python 版本及path路徑
$ python --version
$ python -v
$ echo $path
可以看到當前系統python路徑
pyenv 命令
pyenv的使用
pyenv install --list # 列出可安裝版本
pyenv install # 安裝對應版本
pyenv install -v # 安裝對應版本,若發生錯誤,可以顯示詳細的錯誤資訊
pyenv versions # 顯示當前使用的python版本
pyenv which python # 顯示當前python安裝路徑
pyenv global # 設定預設python版本
pyenv local # 當前路徑建立乙個.python-version, 以後進入這個目錄自動切換為該版本 子目錄繼承
pyenv shell # 當前shell的session中啟用某版本,優先順序高於global 及 local
安裝python
pyenv install 3.5.3
在.pyenv下面建立乙個目錄存放python的安裝包
mkdir ./pyenv/cache
pyenv virtualenv虛擬環境
建立虛擬環境
pyenv virtualenv 版本 名稱
pyenv virtualenv 3.5.3 py353
mkdir test
cd test
pyenv local py353
這個test目錄就是3.5.3的版本,退出就不是了
刪除虛擬環境
pyenv virtualenv-delete
pip 通用配置
pip 是python的包管理工具,3.x的版本直接帶了,可以直接使用。 和yum一樣為了使用國內映象,
如下配置。
linux系統 $ mkdir ~/.pip 配置檔案在~/.pip/pip.conf
[global]
index-url=
trusted-host=mirrors.aliyun.com
在不同的虛擬環境中,安裝redis包,使用pip list看看效果。
$ pip -v
pip install pkgname 命令,是以後經常要使用的安裝python包的命令
安裝ipython
ipython 是增強的互動式python命令列工具
$ pip install ipython
$ ipython
jupyter 是基於web的互動式筆記本,其中可以非常方便的使用python。 安裝jupyter,也會安裝
ipython的
$ pip install jupyter
$ jupyter notebook help
$jupyter notebook password
$ jupyter notebook --ip=0.0.0.0 --no-browser
$ ss -tanl
訪問ip:8888
python的windows安裝
模組 python Python模組安裝
最近,王博士 我師弟 在進行資料分析時,需要在python中安裝乙個模組,遇到了一些問題,不斷查詢bug,終於將該問題解決,想著與大家分享一下。希望能幫助到遇到同類問題的朋友。以下就是王博士在解決問題時遇到的困難和解決辦法。分享原文如下 不知道這種心理是否普遍 自己在安裝軟體時,總是希望能安裝到 最...
匯入 python Python庫如何安裝和匯入
通過pip來安裝python庫 如何安裝pip?python setup.py install如何驗證pip安裝成功?pip v安裝包 pip install netmiko公升級包 pip install upgrade netmiko解除安裝包 pip uninstall netmiko搜尋包 ...
Python Python的安裝與個人使用記錄
tar zxvf python 2.7.9.tgz cd python 2.7.9 configure make make install 安裝完畢,用python測試,如果看到版本資訊說明安裝成功。用exit 退出互動模式。usr bin python coding utf 8 import da...