Python/パッケージ管理
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
-パッケージインストールはpip一択
-依存性管理はpipenv(Pipfile)が良いみたい。
#contents
*用語 [#f5448864]
|pypi|python版mavenリポジトリみたいなもの。ミラーサイトも...
|pipenv|pipの仮想環境対応板|
*バージョン切り替え [#b3aa484b]
|pyenv|バージョン切り替えをlocal/global単位でできる|
|virtualenv|pyenvだと同じバージョンは1つだけだが、同じバ...
*pipenv [#na5beb2d]
-仮想環境+パッケージ管理
**仮想環境の場所 [#x11f8e00]
デフォルトでは~/.local/share/virtualenvs/だが、プロジェク...
*Python3.xの仮想環境の構築と切り替え [#w1c787f4]
-ディレクトリはあらかじめ作成してかなくて良い。djangoをイ...
python3 -m venv djangoApp
cd djangoApp
source bin/activate
pip3 install django
**PyCharmでの切り替え [#l026627c]
デフォルトだとシステムのPythonを使うので、Preference→Proj...
*パッケージ管理ファイル [#k9d19445]
**requirements.txt [#ze14341a]
**Pipfile [#c67f4b69]
バージョン固定するpipenvのパーケージ固定ファイル。nodeのp...
pipenv install でPipfileに記載があるものをインストールし...
-既存のrequirements.txtからPipfile生成
pipenv install -r requirements.txt
-以下の環境に仮想環境
~/.local/share/virtualenvs/
-Pipfileからrequirements.txt作成
pipenv lock -r
***pipenv 操作一覧 [#p2a26218]
|pipenv install|Pipfileにあるものをインストールする|Pipfi...
|pipenv update|Pipfileのライブラリの最新をインストールす...
|pipenv shell|仮想環境に入る|
|pipenv lock||
#counter
終了行:
-パッケージインストールはpip一択
-依存性管理はpipenv(Pipfile)が良いみたい。
#contents
*用語 [#f5448864]
|pypi|python版mavenリポジトリみたいなもの。ミラーサイトも...
|pipenv|pipの仮想環境対応板|
*バージョン切り替え [#b3aa484b]
|pyenv|バージョン切り替えをlocal/global単位でできる|
|virtualenv|pyenvだと同じバージョンは1つだけだが、同じバ...
*pipenv [#na5beb2d]
-仮想環境+パッケージ管理
**仮想環境の場所 [#x11f8e00]
デフォルトでは~/.local/share/virtualenvs/だが、プロジェク...
*Python3.xの仮想環境の構築と切り替え [#w1c787f4]
-ディレクトリはあらかじめ作成してかなくて良い。djangoをイ...
python3 -m venv djangoApp
cd djangoApp
source bin/activate
pip3 install django
**PyCharmでの切り替え [#l026627c]
デフォルトだとシステムのPythonを使うので、Preference→Proj...
*パッケージ管理ファイル [#k9d19445]
**requirements.txt [#ze14341a]
**Pipfile [#c67f4b69]
バージョン固定するpipenvのパーケージ固定ファイル。nodeのp...
pipenv install でPipfileに記載があるものをインストールし...
-既存のrequirements.txtからPipfile生成
pipenv install -r requirements.txt
-以下の環境に仮想環境
~/.local/share/virtualenvs/
-Pipfileからrequirements.txt作成
pipenv lock -r
***pipenv 操作一覧 [#p2a26218]
|pipenv install|Pipfileにあるものをインストールする|Pipfi...
|pipenv update|Pipfileのライブラリの最新をインストールす...
|pipenv shell|仮想環境に入る|
|pipenv lock||
#counter
ページ名: