ソフトウェアの説明:
pyenv
、Pythonのマネージャーの特に有用なバージョンであり、プログラマが別のディレクトリを作成することができ、別個独立互いに異なるディレクトリにはPythonの異なるバージョンを実行して、インストールパッケージには、お互いに影響を与えます。githubのプロジェクト住所:https://github.com/yyuu/pyenv
pyenv-virtualenv
されpyenv
、Pythonの異なるバージョンに基づいて、クリーンな仮想環境を作成するためのプラグイン(プラグイン)を使用することができます。githubのプロジェクト住所:https://github.com/yyuu/pyenv-virtualenv
インストールのアイデア:
MacOSのパッケージマネージャをインストールするにはbrew
、その後、brew
インストールpyenv
およびpyenv-virtualenv
1.インストールbrew
パッケージマネージャ
醸造フルネームの自作、ある MacOSのは、に似(MacOSの独自のパッケージマネージャを持っていない)の下のパッケージマネージャ、 CentOSの下にyum
、 Ubuntuの下のapt-get
コマンドを実行します。
|
|
2. brew
インストールするコマンドをpyenv
、pyenv-virtualenv
|
|
インストールされますautoconf
、pkg-config
、openssl
、readline
インストールプロセス、我々はいくつか見ることができます警告(警告)、我々はそれを手動で処理する必要があります。
システムのlibへの最初のリンクのreadline:
|
|
警告をよると、その後、環境変数を変更するよう求められvim ~/.bash_profile
、次の内容を追加します。
|
|
上記の2つの設定が作るpyenv
とpyenv-virtualenv
使いやすく、ときにコマンドの補完に使用することができます。
端末が再起動閉じて、端末の設定、および、それが効果を取ることができます。
使用する3. pyenv
**警告:
pyenv
安装Python是编译安装的,在使用之前要先安装zlib
和SQLite3
,要不然安装会报错。
安装zlib
和SQLite3
并链接:
|
|
然后根据Caveats的提示修改环境变量,vim ~/.bash_profile
添加下面内容:
|
|
用pyenv --help
可以查看pyenv
的使用帮助:
常用的几个pyenv命令:
pyenv install x.y.z
:安装 大专栏 macOS下Python多版本控制软件的安装:pyenv、pyenv-virtualenvPython,x.y.z
是Python的版本,如pyenv install 3.6.2
。
pyenv local x.y.z
:设置当前目录的Python版本为x.y.z
, 如pyenv local 3.6.2
。
pyenv versions
:查看安装的版本,前面带*
号的表示当前目录下正在使用的版本。系统自带的Python是System
,后安装的版本的都是版本号
。
下面给出使用的例子:
示例:
|
|
4. pyenv-virtualenv
的使用方法
pyenv-virtualenv是用来创建一个干净的虚拟Python环境的命令,通常在创建干净的新项目时候使用。使用方法如下:
1.创建虚拟环境–pyenv virtualenv 版本号 虚拟环境名
。
|
|
- 创建项目,让项目使用干净的Python3.6.2的虚拟环境:
|
|
我々は見つける:限り、我々が入るとLearning-Python3
ディレクトリを、それは自動的に終了し、virtualenvのをアクティブにするLearning-Python3
ディレクトリを、それはvirtualenvのをシャットダウンします。
あなたが自動起動をオフにしたい場合は、コマンドを実行することができます
pyenv deactivate
実行し、再度有効にするにはpyenv activate 虚拟环境名
。