実現したいこと
表示されているエラーを解決し、pythonの仮想環境が作りたいです。
発生している問題・分からないこと
anaconda再インストール後にanaconda powershell promptを開くと以下のエラーが発生します。anaconda promptの方はエラーはなく、問題なく動作します。
再インストールした理由としては、1回目のインストールでエラーが出たからです。1回目は、anacondaをインストールし、anaconda powershell promptを起動した直後に以下と同様のエラーが発生しました。1回目のエラーでは、自分で調べて必要なさそうなファイルを削除したりなどの対処をしてみましたが、結局、発生していたエラー全ては解決できなかったので、再インストールした次第です。その再インストールの結果が以下のエラーコードになります。
anacondaの1回目インストール〜現在までの流れとしては、
anacondaのホームページでwindows64bitをインストール
↓
anaconda promptを起動。問題無し。
↓
anaconda powershell promptを起動。エラーが出る。
↓
必要なさそうなファイルを削除したりなどの対処をするも解決できず、アンインストール。
↓
全く同じ方法で再インストール
↓
anaconda promptを起動。問題無し。
↓
anaconda powershell promptを起動。以下のエラーが出る。
という感じです。
エラーメッセージ
error
1Invoke-Expression : 発生場所 行:1 文字:686 2+ ... s;C:\Program Files\PsychoPy;C:\Program Files\PsychoPy\DLLs;"%C:\Users ... 3+ ~ 4'%' 演算子に続けて値の式を指定する必要があります。 5発生場所 行:1 文字:686 6+ ... sychoPy\DLLs;"%C:\Users\tfust\Desktop\投稿論文用図データ\gs10.01.1\bin;C:\User ... 7+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8式またはステートメントのトークン 'C:\Users\tfust\Desktop\投稿論文用図データ\gs10.01.1\bin' を使用できません。 9発生場所 C:\Users\tfust\anaconda3\shell\condabin\Conda.psm1:76 文字:9 10+ Invoke-Expression -Command $activateCommand; 11+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12 + CategoryInfo : ParserError: (:) [Invoke-Expression], ParseException 13 + FullyQualifiedErrorId : ExpectedValueExpression,Microsoft.PowerShell.Commands.InvokeExpressionCommand 14 15Invoke-Expression : 発生場所 行:1 文字:686 16+ ... s;C:\Program Files\PsychoPy;C:\Program Files\PsychoPy\DLLs;"%C:\Users ... 17+ ~ 18'%' 演算子に続けて値の式を指定する必要があります。 19発生場所 行:1 文字:686 20+ ... sychoPy\DLLs;"%C:\Users\tfust\Desktop\投稿論文用図データ\gs10.01.1\bin;C:\User ... 21+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22式またはステートメントのトークン 'C:\Users\tfust\Desktop\投稿論文用図データ\gs10.01.1\bin' を使用できません。 23発生場所 C:\Users\tfust\anaconda3\shell\condabin\Conda.psm1:76 文字:9 24+ Invoke-Expression -Command $activateCommand; 25+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26 + CategoryInfo : ParserError: (:) [Invoke-Expression], ParseException 27 + FullyQualifiedErrorId : ExpectedValueExpression,Microsoft.PowerShell.Commands.InvokeExpressionCommand
該当のソースコード
特になし
試したこと・調べたこと
- teratailやGoogle等で検索した
- ソースコードを自分なりに変更した
- 知人に聞いた
- その他
上記の詳細・結果
anacondaとwindowsのpowershellが仲が悪いらしく、よくエラーが起きるようです。ネットに上がっているエラーコードだと不要なファイルやフォルダを削除すれば解決するようです。ですが、現在私のPCで生じているエラーは、ネットに上がっているエラーコードと違うため、ファイルやフォルダの削除で解決できる問題ではないように思います。
補足
PCはwindows10です。

回答1件
あなたの回答
tips
プレビュー