Python 为什么setuptools需要编写字节码?
如果尝试使用环境变量设置运行Python 为什么setuptools需要编写字节码?,python,virtualenv,setuptools,Python,Virtualenv,Setuptools,如果尝试使用环境变量设置运行virtualenv,则会出现以下错误: PYTHONDONTWRITEBYTECODE环境变量与setuptools不兼容。使用--distribute或unset PYTHONDONTWRITEBYTECODE。 为什么setuptools需要能够编写字节码 我并不特别喜欢周围有.pyc文件,所以我喜欢阻止它被编写 (我不是问如何绕过这个问题;这很简单:只要在任何需要取消设置标志或全局取消设置标志的命令开头添加pythondotwritebytecode=“)使用
virtualenv
,则会出现以下错误:
PYTHONDONTWRITEBYTECODE环境变量与setuptools不兼容。使用--distribute或unset PYTHONDONTWRITEBYTECODE。
为什么setuptools需要能够编写字节码
我并不特别喜欢周围有.pyc
文件,所以我喜欢阻止它被编写
(我不是问如何绕过这个问题;这很简单:只要在任何需要取消设置标志或全局取消设置标志的命令开头添加
pythondotwritebytecode=“
)使用最新版本的virtualenv
,您将不会看到此错误。您能说出最近的版本吗?@keflavich请指定您在什么平台上拥有什么,因为缺少这些重要的详细信息。Myvirtualenv——版本
报告了OS X上的13.1.2
。