Python 筆記
  • Introduction
  • Installation
  • 版本管理
  • 核心模組
    • Async await
    • Socket
Powered by GitBook
On this page
  • Pipenv
  • PythonBrew
  • 安裝
  • 使用
  • virtualenv
  • 安裝
  • 使用
  • Python3 與 Pip 版本

Was this helpful?

版本管理

PreviousInstallationNext核心模組

Last updated 3 years ago

Was this helpful?

Pipenv

目前官方推薦的方式:

PythonBrew

快速切換python版本的工具

安裝

git clone https://github.com/utahta/pythonbrew.git

之後在~./zshrc加入(或bashrc)

[[ -s "$HOME/.pythonbrew/etc/bashrc" ]] && source "$HOME/.pythonbrew/etc/bashrc"

使用

pythonbrew use <version>

//關閉
pythonbrew off

virtualenv

在特定專案下使用該python版本

安裝

pip install virtualenv

使用

(以下以使用3.6為範例,記得先在電腦安裝好python3.6)

virtualenv --python=python3.6 venv && . venv/bin/activate

Python3 與 Pip 版本

有時用 pip 安裝模組後執行 python3 卻說找不到模組,可以使用如下安裝

python3 -m pip install <模組名稱> 

之後就可以在兩個不同的terminal使用不同python版本

-m 的原因

https://github.com/pypa/pipenv
http://jb-blog.readthedocs.io/en/latest/posts/0001-pybrew-venv-howto.html
https://stackoverflow.com/questions/46319694/what-does-it-mean-to-run-library-module-as-a-script-with-the-m-option