由于pip安装错误,无法在python 2.7.5中创建virtualenv实例 [英] Cannot create virtualenv instance in python 2.7.5 because of pip installation error

查看:250
本文介绍了由于pip安装错误,无法在python 2.7.5中创建virtualenv实例的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图按照Flask安装网站上的指示,但在使用sudo easy_install virtualenv安装虚拟环境后遇到错误。不确定

  Opals-MacBook-Pro:〜opalkale $ mkdir myproject 
Opals-MacBook-Pro:〜opalkale $ cd myproject
Opals-MacBook-Pro:myproject opalkale $ virtualenv venv
venv / bin / python中的新的python可执行文件
安装setuptools,pip ...
从命令/用户/ opalkale / myproject / venv / bin / python -cimport sys,pip; pip ... ll \] + sys.argv [1:])setuptools pip:
Traceback最后):
在< module>
文件中的< string>第1行/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/在< module>
文件中的第9行/Library/Python/2.7/site-packages/virtualenv- 1.11-py2.7.egg / virtualenv_support / pip-1.5-py2.py3-none-any.whl / pip / log.py,第8行,在< module>
文件/ Library / Python / 2.7 / site-packages / virtualenv-1.11-py2.7.egg / virtualenv_support / setuptools-2.0.2-py2.py3-none-any.whl / pkg_resources.py,第269行6,在< module>
文件/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py, 429行,在__init__
文件/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/ pkg_resources.py,第443行,在add_entry
文件中/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none -any.whl / pkg_resources.py,第1722行,在find_in_zip
文件中/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2- py2.py3-none-any.whl / pkg_resources.py,第1298行,在has_metadata
文件中/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools -2.0.2-py2.py3-none-any.whl / pkg_resources.py,行1614,在_has
文件/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7。鸡蛋/ virtualenv_support / setuptools的-2.0.2-py2.py3-NONE-any.whl / pkg_reso urces.py,行1488,在_zipinfo_name
AssertionError:/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/EGG-INFO/PKG-INFO是不是/ Library / Python / 2.7 / site-packages / virtualenv-1.11-py2.7.egg / virtualenv_support / setuptools-2.0.2-py2.py3-none-any.whl /
-------- --------------------------------
...安装setuptools,pip ... done。
Traceback(最近一次调用的最后一个):
在< module>文件中,第8行的文件/ usr / local / bin / virtualenv
load_entry_point('virtualenv == 1.11','console_scripts','virtualenv')()
文件/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/ virtualenv.py,第820行,在主
symlink = options.symlink)
文件/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv.py ,第988行,在create_environment中
install_wheel(to_install,py_executable,search_dirs)
文件/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv.py ,第956行,在install_wheel
'PIP_NO_INDEX':'1'
文件/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv.py,行898,in call_subprocess
%(cmd_desc,proc.returncode))
OSError:Command / Users / opalkale / myproject / venv / bin / python -cimport sys,pip; pip ... ll\\ \\)+ sys.argv [1:])setuptools pip failed with error code 1


解决方案

这记录为

我相信安装virtualenv 1.10.1会让你继续工作,直到解决这个问题。 b

I'm trying to follow the directions on the Flask installation website but I encountered an error after I used "sudo easy_install virtualenv" to install virtual environment. Not sure

Opals-MacBook-Pro:~ opalkale$ mkdir myproject
Opals-MacBook-Pro:~ opalkale$ cd myproject
Opals-MacBook-Pro:myproject opalkale$ virtualenv venv
New python executable in venv/bin/python
Installing setuptools, pip...
  Complete output from command /Users/opalkale/myproject/venv/bin/python -c "import sys, pip; pip...ll\"] + sys.argv[1:])" setuptools pip:
  Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/pip-1.5-py2.py3-none-any.whl/pip/__init__.py", line 9, in <module>
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/pip-1.5-py2.py3-none-any.whl/pip/log.py", line 8, in <module>
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py", line 2696, in <module>
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py", line 429, in __init__
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py", line 443, in add_entry
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py", line 1722, in find_in_zip
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py", line 1298, in has_metadata
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py", line 1614, in _has
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/pkg_resources.py", line 1488, in _zipinfo_name
AssertionError: /Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/EGG-INFO/PKG-INFO is not a subpath of /Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv_support/setuptools-2.0.2-py2.py3-none-any.whl/
----------------------------------------
...Installing setuptools, pip...done.
Traceback (most recent call last):
  File "/usr/local/bin/virtualenv", line 8, in <module>
load_entry_point('virtualenv==1.11', 'console_scripts', 'virtualenv')()
File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv.py", line 820, in main
symlink=options.symlink)
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv.py", line 988, in create_environment
install_wheel(to_install, py_executable, search_dirs)
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv.py", line 956, in install_wheel
'PIP_NO_INDEX': '1'
  File "/Library/Python/2.7/site-packages/virtualenv-1.11-py2.7.egg/virtualenv.py", line 898, in call_subprocess
% (cmd_desc, proc.returncode))
OSError: Command /Users/opalkale/myproject/venv/bin/python -c "import sys, pip; pip...ll\"] + sys.argv[1:])" setuptools pip failed with error code 1

This is logged as an issue with the recently released virtualenv 1.11. I had similar issues on Windows with this release.

I believe installing virtualenv 1.10.1 will let you continue working until this issue is addressed.

这篇关于由于pip安装错误,无法在python 2.7.5中创建virtualenv实例的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆