mkvirtualenv提供virtualenvwrapper_run_hook的权限错误:12

问题描述

在Mac终端上运行mkvirtualenv --python=python3.8 test时,出现以下权限错误

在545ms的创建者中创建了虚拟环境Cpython3.8.2.final.0-64 Cpython3Posix(dest = / Users / blake / .virtualenvs / test,clear = False, global = False)播种器FromAppData(download = False,pip = latest, setuptools =最新,wheel =最新,via =复制, app_data_dir = /用户/布雷克/图书馆/应用程序 支持/virtualenv/seed-app-data/v1.0.1)激活器 BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator,XonshActivator virtualenvwrapper_run_hook:12:权限被拒绝: /Users/blake/Library/Python/3.8 /

我能够直接在Python 3.8中导入virtualenvwrapper模块,所以我知道我已经正确安装了它,只是不允许我创建virtualenv。

解决方法

好像重新安装virtualenvwrapper并将export VIRTUALENVWRAPPER_PYTHON=/usr/local/bin/python3放在.bash_profile中一样,解决了该问题。