プロジェクトフォルダを移動するとき、workonコマンドを機能させるには、.projectファイルのプロジェクトパスを手動で更新する必要があります。パスを自動的に更新することはできますか?
仮想環境をアクティブ化して、プロジェクトフォルダーとして目的のフォルダーに移動し、setvirtualenvproject
を呼び出すだけです。
$ workon [your_project]
$ cd [desired_project_folder]
$ setvirtualenvproject
次に、現在のフォルダーが現在のvirtualenvのプロジェクトフォルダーとして設定されます。