[英]Unable to install mock package on MacOSX using pip
Getting the following error when I do > pip install mock in a virtualenv 当我执行>在virtualenv中pip install模拟时出现以下错误
(test)mystogans-mac:clean_arch resnet$ pip install --upgrade --force-reinstall mock
Downloading/unpacking mock
Downloading mock-1.1.3.tar.gz (70kB): 70kB downloaded
Running setup.py egg_info for package mock
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/Users/resnet/Documents/workspace/CodePython/clean_arch/test/build/mock/setup.py", line 10, in <module>
setuptools_installed = StrictVersion(setuptools.version.__version__)
AttributeError: 'module' object has no attribute 'version'
Complete output from command python setup.py egg_info:
Traceback (most recent call last):
File "<string>", line 16, in <module>
File "/Users/resnet/Documents/workspace/CodePython/clean_arch/test/build/mock/setup.py", line 10, in <module>
setuptools_installed = StrictVersion(setuptools.version.__version__)
AttributeError: 'module' object has no attribute 'version'.
I am having the same problem with this on travis: https://travis-ci.org/bouncestorage/swiftproxy/builds/70313913 . 我在travis上遇到了同样的问题: https : //travis-ci.org/bouncestorage/swiftproxy/builds/70313913 。 I fixed it by upgrading pip and setuptools: 我通过升级pip和setuptools来修复它:
$ ./virtualenv/bin/pip install --upgrade pip
$ ./virtualenv/bin/pip install setuptools --no-use-wheel --upgrade
I use virtualenv but the same should work for you without. 我使用virtualenv,但同样适用于您。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.