しかし
- Coderにデバッグの環境がないので,それを整備したい
- Psychopyでは,パッケージを追加インストールするpipが実行できない.
- で,pipを使えるようにしてSpyderをインストールしよう
十河先生の「心理実験プログラミング」はとても参考になって,この場合も本の最後の方にいろいろと説明がある.
が,pipのインストールで,説明通りのインストール方法だと私の環境ではネットワークの問題(らしい)でうまくいかなかった.そこで,対応方法を忘備録として書いておく
(注1)Pythonは不慣れで,間違い,無駄だらけの可能性あり.ついでにPythonに関してもど素人.
というわけで,せっかく心理物理の実験がうまくいってたのに,これをみて,何かしてPsychopyが動かない,ってなっても責任はもてません.
環境変数
windowsの環境変数を設定する.Psychopyのディレクトリ,その下のScripts, 一部DDLsにもと書いていた人がいたので,これも追加ちなみに
PsychopyはPython 3系
インストールディレクトリーはインストーラーの指定通り
C:\Program Files (x86)\PsychoPy2_PY3
setuptoolsというのをダウンロードして解凍.pyやフォールダーをScriptsにコピー
whlでインストール
pip-10.0.1-py2.py3-none-any.whlをダウンロードし,私はPschopyのディレクトリに置いた次のコマンドをPS(パワーシェル)の管理者モードで実行PS C:\Program Files (x86)\PsychoPy2_PY3> python.exe -m pip install --no-index pip-10.0.1-py2.py3-none-any.whl
うまくいけば
PS C:\Program Files (x86)\PsychoPy2_PY3> python -m pip -V
pip 10.0.1 from C:\Program Files (x86)\PsychoPy2_PY3\lib\site-packages\pip (python 3.6)
のように確認できる
Spyderのインストール
とりあえず,PSでpython -m pip install spyder
そのままPSでspyder3とすれば,spyderが使える.
でspyderがインストールできたっぽい.(ところで,忘れないように書いてみた)
おまけ
こんなことをすると,いまインストールされているパッケージが分かって,気持ちがいい
anacondaにこれを入れまくればpsychopyが動かせる?
python -m pip freeze
0 件のコメント:
コメントを投稿