gpt4 book ai didi

python - 混帐狂欢 : how to change directory when activating virtual environment

转载 作者:行者123 更新时间:2023-11-28 17:15:22 25 4
gpt4 key购买 nike

使用 virtualenvwrapper 在 Python 3.6.1 上创建 virtualenvs,使用 Git Bash mingw64 终端,Win7。

当我激活特定的虚拟环境时,如何让工作目录自动更改到另一个位置?

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

最佳答案

我想要一个工作目录会自动更改为为特定虚拟环境定义的位置的设置。

  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 .

关于python - 混帐狂欢 : how to change directory when activating virtual environment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44532175/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com