在Windows上创建Python 3.3.4和virtualenv:ImportError:没有名为’pip’的模块

前端之家收集整理的这篇文章主要介绍了在Windows上创建Python 3.3.4和virtualenv:ImportError:没有名为’pip’的模块前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在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)

因此,要安装pip,请安全下载get-pip.py. (https://bootstrap.pypa.io/get-pip.py)

然后运行以下命令(可能需要管理员访问权限):

python get-pip.py

猜你在找的Windows相关文章