プログラム自体全くの初心者です。
Githubにあるpianoplayerを利用したいのですが、上手くいきません。
ページ下部にあるGUIが起動する状態にしたいと思っています。
https://github.com/marcomusy/pianoplayer
調べたままにAnacondaをインストールし、環境変数からパスを設定して
Anaconda Prompt (Anaconda3)からHello Worldが出せる状態になりました。
下部にある
pip install music21 pip install --no-deps pianoplayer
を実行し、インストールは完了しました。(Requirement already satisfiedと表示される状態です)
この状態でAnaconda Prompt (Anaconda3)を立ち上げてpianoplayerと入力すればGUIが表示されると思うのですが
'pianoplayer' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
と表示されます。
”python"と入力して始めた場合、
'pianoplayer' は、内部コマンドまたは外部コマンド、
File "<stdin>", line 1
'pianoplayer' は、内部コマンドまたは外部コマンド、
^
SyntaxError: invalid character in identifier操作可能なプログラムまたはバッチ ファイルとして認識されていません。
File "<stdin>", line 1
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
^
SyntaxError: invalid character in identifier
環境はWindows10 64bitでAnacondaは最新版です。
追記1
ご返事頂きありがとうございます。
指摘頂いたコードで実行した所
「# All requested packages already installed.」と表示される状態になり
無事インストールされました。ありがとうございます。(途中最新の3.8から3.7に再インストールを行いました。)
ですがAnaconda Promptを立ち上げて「pianoplayer」と実行してもpythonと入力してから実行しても
上記と同じ結果となりました。。
バッチファイルについてもディレクトリを書き換えて試しましたが。
Starting pianoplayer...
ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。
と表示されるのみでやはり起動はされませんでした。
追記2
バッチファイルのコードです。
@ECHO OFF REM ---------------------------------------------------------- REM Windows-10 users: REM Place this file on your desktop. REM REM Double clicking it will open up a GUI REM REM Set here the path to your Anaconda or Python installation: REM SET anaconda_path="E:\ProgramData\Anaconda3" REM REM ---------------------------------------------------------- ECHO Starting pianoplayer... CALL "%anaconda_path%\Scripts\activate" python "%anaconda_path%\Scripts\pianoplayer" %* ECHO Closing window... REM PAUSE
回答3件
あなたの回答
tips
プレビュー