私はこの方法を使用して、Anacondaプロンプト32ビットバージョンを起動します。 "通常のコマンドプロンプトを開き、minicondaがインストールされた場所を見つけ、cdしてminiconda\Scriptsディレクトリに移動し、「activate」と入力します。Rsignell 32ビットバージョンと64ビットバージョンの両方を使用しているため、Cortana /スタートメニューからこれをアクティブにできるようにしたいと考えています。
これに続いて 回避策ショートカットを追加しました:
cmd /c start "C:\path\to\Miniconda3\Scripts\activate"
「Anaconda Prompt(32)」という名前です。このアイコンには右クリックのコンテキストPin to Startオプションがあり、Cortanaはこの32ビットのショートカットを見つけることができます。
ただし、起動されたコンソールはアクティブなconda環境ではありません:C:\WINDOWS\system32 >
と表示されます(conda) C:\WINDOWS\system32 >
。コンソールで使用されるのと同じ行がcondaをアクティブにします。このソリューションを修正するための提案はありますか?
start
コマンドを誤って使用しており、C:\path\to\Miniconda3\Scripts\activate
を実行していません。
start
の最初のパラメーターは、タイトルバーのテキストです。
使ってみてください:
cmd /c start "" "C:\path\to\Miniconda3\Scripts\activate"
使用法:
Syntax
START "title" [/D path] [options] "command" [parameters]
Key:
title Text for the CMD window title bar (required.)
path Starting directory.
command The command, batch file or executable program to run.
parameters The parameters passed to the command.
...
TITLEを常に含める。これは、「My Script」のような単純な文字列または空の引用符のペア「」にすることができます。Microsoftのドキュメントによると、タイトルはオプションですが、選択した他のオプションによっては、省略した場合に問題が発生する可能性があります。
ソース 開始-プログラムの開始-Windows CMD-SS64.com