Skip to content

CrossDarkrix/Pythonista3_pip_Configration_Tool

Repository files navigation

Pythonista3 pip configration tool

Pythonista3でstashのpipじゃない本物のpipを使いたい人向け

English Version

Installation

import requests as r; exec(r.get('https://tinyurl.com/Setup-pipTerminal').content)

上記でSetup-pipTerminal.pyを実行後、Pythonistaを再起動して下さい。

再起動後pipTerminal.pyを実行してエラーがなければ完成。

Preview

おまけ: パッケージを自動選択してアップデートしてくれるpythonista3_PackagesUpdaterを導入するとアップデートが楽になります。

以下を任意の名前でPython Modules -> site-packages -> _binに作成

import sys
from pythonista3_PackagesUpdater import main
main(sys.argv[1:])

任意の名前にしたコマンド(例:pip-updater) -hでヘルプを見れます。

トラブルシューティング

インストールしたモジュールのコマンドの配置場所がわからない: Python Modules -> site-packages -> _binの中に入っています。

モジュールをインストールしたのにpip listに反映されない: モジュールのインストール後は必ずPythonistaを再起動してください。

tar.gz形式のモジュールがインストールできない: tar.gzの展開場所が環境変数「TMPDIR」に設定されているためです。現状変更できないのでwheel(.whl)パッケージをインストールして下さい。

pip-configration-tool.pyの動作について

問: 何をしているの?

答: モジュールのインストール場所をPython Modules内のsite-packagesに指定する設定ファイルを環境変数「HOME」内の「.config/pip」へ配置しています。

おまけ

StaShの2021年度版のPythonista3.4暫定対処版を使う場合

import requests as r; exec(r.get('https://raw.githubusercontent.com/CrossDarkrix/Pythonista3_pip_Configration_Tool/main/StaSh/getstash.py').content)

Releases

No releases published

Packages

No packages published

Languages