问题描述
在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中一样,解决了该问题。