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

在macOS上配置mkvirtualenv遇到问题(Python+Django环境)

排查mkvirtualenv配置问题:你的Django开发环境现状梳理

首先,我先把你的环境和已完成操作梳理清楚,再给你几个常见的排查方向:

环境详情

  • 系统:macOS 10.13.3
  • Python版本:3.6.4(已通过软链接将python指向python3)

已执行的搭建步骤

  1. 配置Python软链接并验证路径:
    • 先创建软链接:ln -s /usr/local/bin/python3 /usr/local/bin/python
    • 执行验证命令:which python,返回结果:/usr/local/bin/python
  2. 确认Python3版本:
    • 执行命令:python3 -V,返回结果:Python 3.6.4
  3. 安装virtualenvwrapper工具:
    • 执行命令:sudo -H pip3 install virtualenvwrapper
  4. 编辑~/.bash_profile添加virtualenvwrapper相关配置,但在使用mkvirtualenv时遇到问题

常见问题排查建议

因为你没说明具体的报错信息,先给几个最常见的排查点:

  • 检查配置内容是否正确:确保~/.bash_profile里添加了这几行核心配置:
    # 指定virtualenvwrapper使用的Python版本
    export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3
    # 设置虚拟环境存放目录
    export WORKON_HOME=$HOME/.virtualenvs
    # 加载virtualenvwrapper脚本
    source /usr/local/bin/virtualenvwrapper.sh
    
  • 使配置生效:编辑完~/.bash_profile后,一定要执行source ~/.bash_profile让配置立即生效,之后再尝试mkvirtualenv命令
  • 确认脚本路径:如果提示找不到virtualenvwrapper.sh,可以用which virtualenvwrapper.sh确认它的实际安装路径,然后修改source命令里的路径
  • 权限检查:如果出现权限相关报错,检查$WORKON_HOME目录(即~/.virtualenvs)的读写权限是否正常,必要时用chmod调整

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.19 07:27:20