Python Microsoft Visual Studio 2019 Community PowerShell設定 新しいページはコチラ
提供: yonewiki
(→概要) |
(→概要) |
||
100行: | 100行: | ||
</syntaxhighlight2> | </syntaxhighlight2> | ||
− | + | と上記のようなことが行われていることを知ることが出来ます。C:\ProgramData\Anaconda3の部分はAnaconda3をインストールしたフォルダです。このようにパワーシェルを起動するときにオプションが設定されていないといけないことになっています。これはWindowsの都合に合わせてくれています。Anaconda優秀ぅ~!なのに、Visual Studioから起動するときにはこれがありません。いろいろやっても普通に動くわけねぇ。って感じです。パワーシェルをVisual Studioから起動できるリンクの存在意義。なんのために。実に惜しい。VS Codeを使えってことか。同じか。確かめていません。 | |
+ | |||
+ | |||
+ | 上記のconda-hook.ps1その中身はこう書かれています。みなさんのもそれぞれのインストールした場所に合わせてそうなっているので開いてみてください。 | ||
+ | <syntaxhighlight2 lang="python"> | ||
+ | $Env:CONDA_EXE = "C:\ProgramData\Anaconda3\Scripts\conda.exe" | ||
+ | $Env:_CE_M = "" | ||
+ | $Env:_CE_CONDA = "" | ||
+ | $Env:_CONDA_ROOT = "C:\ProgramData\Anaconda3" | ||
+ | $Env:_CONDA_EXE = "C:\ProgramData\Anaconda3\Scripts\conda.exe" | ||
+ | |||
+ | Import-Module "$Env:_CONDA_ROOT\shell\condabin\Conda.psm1" | ||
+ | Add-CondaEnvironmentToPrompt | ||
+ | |||
+ | conda activate | ||
+ | </syntaxhighlight2> | ||
+ | C:\ProgramData\Anaconda3の部分はAnaconda3をインストールしたフォルダです。それで、この中身をコピーして、最初の方に出てきたprofile.sp1にペロッて貼り付けます。 | ||
+ | |||
+ | |||
+ | そしたら、最後にペロッて貼ったやつを動かす権限を得るべく。 | ||
+ | <syntaxhighlight2 lang="python"> | ||
+ | PS $> Set-ExecutionPolicy RemoteSigned -Scope CurrentUser | ||
+ | |||
+ | 実行ポリシーの変更 | ||
+ | 実行ポリシーは、信頼されていないスクリプトからの保護に役立ちます。実行ポリシーを変更すると、about_Execution_Policies | ||
+ | のヘルプ トピック (https://go.microsoft.com/fwlink/?LinkID=135170) | ||
+ | で説明されているセキュリティ上の危険にさらされる可能性があります。実行ポリシーを変更しますか? | ||
+ | [Y] はい(Y) [A] すべて続行(A) [N] いいえ(N) [L] すべて無視(L) [S] 中断(S) [?] ヘルプ (既定値は "N"): y | ||
+ | </syntaxhighlight2> |