インストール方法
※Pythonのパスは通すこと
Install
※Pythonのパスは通すこと
モジュールはpip
等を使うことでインストール可能である。
※管理者権限で動作させること(権限問題が発生しにくくなる)
※Linuxの場合は設定するとpipでインストールが可能になる。
pip install cupy-cuda12x
pip freeze > requirements.txt
pip install -r requirements.txt
※途中で失敗すると全て取り消しになるため注意
import subprocess, sys
def install_package(path):
with open(path, "r", encoding="UTF-8") as f: # エンコーディングを指定
packages = f.read().split("\n")
for package in packages:
package = package.strip()
if not package or package.startswith("#"): # 空行やコメント行をスキップ
continue
print(f"インストールを試行中: {package}")
try:
subprocess.check_call(["pip", "install", package])
print(f"正常にインストールされました: {package}")
except subprocess.CalledProcessError as e:
print(f"--- インストールに失敗しました: {package} ---")
print(f"エラー: {e}")
print("--- このパッケージはスキップします ---")
print()
if __name__ == "__main__":
argv = sys.argv
file = "requirements.txt"
try:
file = argv[1]
finally:
install_package(file)
※一つずつインストールするため、失敗したパッケージのみ確認すれば良い
mkdir %userprofile%\python # フォルダ作成(初回のみ)
curl -sSL https://bootstrap.pypa.io/get-pip.py -o %userprofile%\python\get-pip.py
python %userprofile%\python\get-pip.py
py -m pip install --upgrade pip --user
pip install pip-review
pip-review --auto