天天看點

pyenv的安裝

1、使用pyenv工具安裝Python版本

(1)、安裝git: yum install -y git

(2)、安裝pyenv: $ curl -L https://raw.githubusercontent.com/yyuu/pyenv-installer/master/bin/pyenv-installer | bash

(3)、配置環境變量并重新開機

在/etc/profile 的末尾添加如下内容:

<code>export PATH</code><code>=</code><code>"~/.pyenv/bin:$PATH"</code>

<code>eval</code> <code>"$(pyenv init -)"</code> <code>##對pyenv做初始化</code>

<code>eval</code> <code>"$(pyenv virtualenv-init -)"</code> <code>##對pyenv的虛拟環境做初始化</code>

<code>重新加載系統的環境變量</code>

<code>source </code><code>/</code><code>etc</code><code>/</code><code>profile</code>

<code>二、安裝Python</code>

<code>centos安裝</code>

<code>1</code><code>、安裝編譯工具:yum install </code><code>-</code><code>y gcc make patch</code>

<code>2</code><code>、安裝依賴: yum install </code><code>-</code><code>y gdbm</code><code>-</code><code>devel openssl</code><code>-</code><code>devel sqlite</code><code>-</code><code>devel readline</code><code>-</code><code>devel zlib</code><code>-</code><code>devel</code>

<code>             </code><code>bzip2</code><code>-</code><code>devel</code>

<code>             </code> 

<code>3</code><code>、安裝Python </code><code>3.5</code><code>.</code><code>2</code>

<code>cd </code><code>/</code><code>root</code><code>/</code><code>.pyenv</code><code>/</code>

<code>pyenv install </code><code>3.5</code><code>.</code><code>2</code>

<code>Ubuntu</code>

<code>2</code><code>、安裝依賴:apt</code><code>-</code><code>get install libgdbm</code><code>-</code><code>dev libssl</code><code>-</code><code>dev libsqlite</code><code>-</code><code>dev libreadline</code><code>-</code><code>dev zliblg</code><code>-</code><code>dev</code>

<code>            </code><code>libbz2</code><code>-</code><code>dev</code>

<code>3</code><code>、安裝Python </code><code>3.5</code><code>.</code><code>2</code> <code>:pyenv install </code><code>3.5</code><code>.</code><code>2</code>

<code>三、使用pyenv</code>

<code>1</code><code>、local指令:切換目前目錄及其子目錄的Python版本,可以通過删除.python</code><code>-</code><code>version恢複預設Python版本。</code>

<code>2</code><code>、</code><code>global</code><code>指令:切換全局預設的Python版本。(建議永遠不使用</code><code>global</code><code>指令)</code>

<code>3</code><code>、virtualenv指令:建立虛拟環境 pyenv virtualenv $bash_version $name</code>

<code>4</code><code>、激活虛拟環境指令:source </code><code>/</code><code>root</code><code>/</code><code>.pyenv</code><code>/</code><code>versions</code><code>/</code><code>3.5</code><code>.</code><code>2</code><code>/</code><code>envs</code><code>/</code><code>xuexienv</code><code>/</code><code>bin</code><code>/</code><code>activate</code>

<code>5</code><code>、uninstall指令:解除安裝某個版本,或者虛拟化的環境 pyenv uninstall $name</code>

本文轉自 妙曼  51CTO部落格,原文連結:http://blog.51cto.com/yanruohan/1879658,如需轉載請自行聯系原作者