mieki256's diary



2023/03/30(木) [n年前の日記]

#1 [python] Python 3.10.6をインストールした

Windows10 x64 22H2上で、Python 3.10.6 x64 をインストールした。今まで Python 3.9.13 x64 をインストールしてあったけど、画像生成AIを使うには Python 3.10.6 が必要という話を見かけたので導入しておこうかなと。

ちなみに、3.11.2 や 3.10.10 も公開されているけど、画像生成AI関係のページでは 3.10.6 を指定してあったので、一応その記述に沿っておくことにした。

Python 3.9.13 x64 で導入していたモジュールをどこかにメモしておかないといけない。pip list の出力をテキストファイルとして保存しておいた。
pip list > py39_pip_list.txt

pip list ではなく、pip freeze で出力しておけば、そのテキストファイルを渡すだけでまとめてインストールできる、という話も見かけた。
pip freeze > py39_pip_freeze.txt

Python 3.10.6 x64 をインストール。公式サイトから python-3.10.6-amd64.exe を入手して実行。今回は、D:\Python\Python310-64\ にインストールしてみた。

_Download Python | Python.org

インストール後、pip install hoge といった感じで、モジュールをインストール。

PyOpenGLだけは別扱い :

PyOpenGLだけは、Web経由でインストールせず、.whl をDLしてインストールした。たしか記憶では、Web経由でインストールできる版には OpenGL関係のDLLが同梱されてなかった気がする。以下で公開されている .whl をDLしてインストールすれば、そちらには DLL も同梱されているのでハマらずに済む。

_Download Python | Python.org

以下の2つのファイルを入手。
  • PyOpenGL-3.1.6-cp310-cp310-win_amd64.whl
  • PyOpenGL_accelerate-3.1.6-cp310-cp310-win_amd64.whl

pip でインストール。
pip install PyOpenGL-3.1.6-cp310-cp310-win_amd64.whl
pip install PyOpenGL_accelerate-3.1.6-cp310-cp310-win_amd64.whl

Demoファイルだけは、Web経由でインストール。
pip install pyopengl-demo

CドライブからDドライブに移した :

今まで入れていた Python 3.9.13 や、Python 2.5, 2.6, 2.7 等を、CドライブからDドライブに移動して、Cドライブにはシンボリックリンクを作っておいた。ところが、Python 3.9 + pip を使うと、「C:\Python\Python39-64\Scriptsが見つからない」と警告が出てしまった。一度アンインストールして、再インストールしないとダメかな…。

しかし、アンインストールしようとしてもエラーが出てしまう。仕方ないので、Python 3.9 のインストールフォルダを、一旦DドライブからCドライブに移動し直して、その状態でアンインストール作業をしたらエラーが出ない状態で処理が終わった。

その後、D:\Python\Python39-64\ にインストールし直し。モジュールも再インストール。

Python 2.7 に対してもそういうことをしておかないといかんのだろうか…。

以上、1 日分です。

過去ログ表示

Prev - 2023/03 - Next
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project