You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Ubuntu系统中virtualenvwrapper的activate脚本位置在哪?

解决virtualenvwrapper找不到激活脚本的问题
  • 先补全virtualenvwrapper的环境变量配置
    不管用pip还是apt安装,都得先配置环境变量才能正常使用。打开~/.bashrc文件,添加对应内容:

    • 用pip安装(针对Python2):
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python2
      export WORKON_HOME=~/.virtualenvs
      source ~/.local/bin/virtualenvwrapper.sh
      
    • 用apt安装:
      export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python2
      export WORKON_HOME=~/.virtualenvs
      source /usr/share/virtualenvwrapper/virtualenvwrapper.sh
      

    执行source ~/.bashrc让配置立即生效。

  • 你漏了创建虚拟环境的关键步骤
    之前报错是因为根本没创建名为ccs的虚拟环境,直接去source肯定找不到文件。配置好后,在项目目录执行:

    mkvirtualenv ccs
    

    这个命令会自动在~/.virtualenvs/ccs下生成环境,并且自动激活它。

  • 后续激活环境的正确姿势
    之后要激活环境,不用手动找activate脚本,直接用virtualenvwrapper提供的命令:

    workon ccs
    
  • 查看virtualenvwrapper脚本的实际位置
    如果想确认它的安装路径,执行:

    which virtualenvwrapper.sh
    

    输出的路径就是脚本所在位置,pip安装通常在~/.local/bin,apt安装在/usr/share/virtualenvwrapper。

内容的提问来源于stack exchange,提问作者Mayor of the Plattenbaus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 15:22:04