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

Manjaro下virtualenvwrapper同步虚拟环境后workon不显示问题

虚拟环境同步异常排查记录

环境配置

在Manjaro Linux系统中使用Python虚拟环境,安装python-virtualenvwrapper后,在~/.zshrc中添加了如下配置:

export WORKON_HOME=$HOME/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS=' -p /usr/bin/python3 '
export PROJECT_HOME=$HOME/Devel
source /usr/bin/virtualenvwrapper.sh

日常通过mkvirtualenv xxx创建新虚拟环境,用workon命令查看已创建的虚拟环境。

同步操作流程

为实现台式机与笔记本的虚拟环境同步,做了以下操作:

  • 台式机将~/.virtualenvs目录复制到Syncthing同步目录/mnt/data/S_sites
  • 台式机创建软链接,使~/.virtualenvs指向同步目录内的对应文件夹
  • 笔记本端同步完成后,同样创建了指向该同步目录的~/.virtualenvs软链接

异常情况

笔记本执行workon命令时,显示的还是本地原有的虚拟环境,但用ls -la ~/.virtualenvs/查看时,能看到同步后的正确目录内容。

问题原因与解决

后续确认是同步未完成导致的该异常,目前已解决。

内容的提问来源于stack exchange,提问作者matkoh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.11 12:42:04