我需要在XP上使用virtualenv for Pyramid.
pip安装很好,virtualenv也是如此
但是当我尝试创建一个实例目录时,virtualenv炸弹.
我卸载并重新安装了virtualenv,但我一直遇到同样的问题.
有任何想法吗?
C:\>pip --version pip 1.5.4 from C:\Python334\lib\site-packages (python 3.3) C:\>virtualenv --version 1.11.4 C:\>virtualenv venv Using base prefix 'C:\\Python334' New python executable in venv\Scripts\python.exe Installing setuptools,pip... Complete output from command C:\venv\Scripts\python.exe -c "import sys,pip; s ys...d\"] + sys.argv[1:]))" setuptools pip: Traceback (most recent call last): File "<string>",line 1,in <module> ImportError: No module named 'pip' ---------------------------------------- ...Installing setuptools,pip...done. Traceback (most recent call last): File "C:\Python334\lib\runpy.py",line 160,in _run_module_as_main "__main__",fname,loader,pkg_name) File "C:\Python334\lib\runpy.py",line 73,in _run_code exec(code,run_globals) File "C:\Python334\Scripts\virtualenv.exe\__main__.py",line 9,in <module> File "C:\Python334\lib\site-packages\virtualenv.py",line 824,in main symlink=options.symlink) File "C:\Python334\lib\site-packages\virtualenv.py",line 992,in create_envir onment install_wheel(to_install,py_executable,search_dirs) File "C:\Python334\lib\site-packages\virtualenv.py",line 960,in install_wheel 'PIP_NO_INDEX': '1' File "C:\Python334\lib\site-packages\virtualenv.py",line 902,in call_subproc ess % (cmd_desc,proc.returncode)) OSError: Command C:\venv\Scripts\python.exe -c "import sys,pip; sys...d\"] + sy s.argv[1:]))" setuptools pip Failed with error code 1 C:\>
解决方法
Python 2.7.9及更高版本(在python2系列上),Python 3.4及更高版本默认包含pip [1],所以你可能已经有了pip.
( https://pip.pypa.io/en/latest/installing.html)
( https://pip.pypa.io/en/latest/installing.html)
因此,要安装pip,请安全下载get-pip.py. (https://bootstrap.pypa.io/get-pip.py)
然后运行以下命令(可能需要管理员访问权限):
python get-pip.py