gitbash:如何在激活虚拟环境时更改目录

2024-05-15 00:51:12 发布

您现在位置:Python中文网/ 问答频道 /正文

使用virtualenvwrapper,使用Git Bash mingw64终端Win7在python3.6.1上创建了virtualenvs。在

在激活特定虚拟环境时,如何将工作目录自动更改到其他位置?在

示例:当我运行workon temp_env时,我希望将工作目录更改为就像我刚刚运行cd "/c/Users/me/Desktop/temp_env"一样。在


Tags: git目录envbash终端示例虚拟环境cd
1条回答
网友
1楼 · 发布于 2024-05-15 00:51:12

我想要一个设置,其中工作目录将自动更改到为特定虚拟环境定义的位置。在

  1. 在安装virtualenvwrapper之后,我根据docs~/.bashrc添加了以下行

    export WORKON_HOME=$HOME/.virtualenvs
    source virtualenvwrapper.sh
    
  2. 然后我创建了一个新的虚拟环境:mkvirtualenv temp_env

  3. $HOME/.virtualenvs/temp_env目录中,我向postactivate脚本添加了一行,以更改工作目录

     cd "/path/to/folder/"
    

有关在激活、停用等虚拟环境时定义行为的详细信息,请参阅here。在

相关问题 更多 >

    热门问题