Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows上创建Python 3.3.4和virtualenv:ImportError:没有名为';pip';_Python_Python 3.x_Virtualenv_Python 3.4 - Fatal编程技术网

在Windows上创建Python 3.3.4和virtualenv:ImportError:没有名为';pip';

在Windows上创建Python 3.3.4和virtualenv:ImportError:没有名为';pip';,python,python-3.x,virtualenv,python-3.4,Python,Python 3.x,Virtualenv,Python 3.4,我需要XP上的virtualenv用于Pyramid pip安装良好,virtualenv 但当我尝试创建实例目录时,virtualenvbombs 我卸载并重新安装了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 v

我需要
XP
上的
virtualenv
用于
Pyramid

pip
安装良好,
virtualenv

但当我尝试创建实例目录时,
virtualenv
bombs

我卸载并重新安装了
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:\>
C:\>pip——版本
来自C:\Python334\lib\site包(python 3.3)的PIP1.5.4
C:\>virtualenv——版本
1.11.4
C:\>virtualenv
使用基本前缀“C:\\Python334”
venv\Scripts\python.exe中的新python可执行文件
正在安装安装工具,pip。。。
从命令C:\venv\Scripts\python.exe-C“import sys,pip;s”完成输出
ys…d\“]+sys.argv[1:])“设置工具pip:
回溯(最近一次呼叫最后一次):
文件“”,第1行,在
ImportError:没有名为“pip”的模块
----------------------------------------
…安装setuptools,pip…完成。
回溯(最近一次呼叫最后一次):
文件“C:\Python334\lib\runpy.py”,第160行,在运行模块中作为主
“\uuuuu main\uuuuuuuuuuuuuuuuuuuuuuuuu”,fname,loader,pkg\u name)
文件“C:\Python334\lib\runpy.py”,第73行,在运行代码中
exec(代码、运行\全局)
文件“C:\Python334\Scripts\virtualenv.exe\\uuuuu main\uuuuu.py”,第9行,在
文件“C:\Python334\lib\site packages\virtualenv.py”,第824行,在main中
symlink=options.symlink)
文件“C:\Python334\lib\site packages\virtualenv.py”,第992行,在create\u envir中
环境
安装控制盘(要安装,可执行,搜索目录)
文件“C:\Python334\lib\site packages\virtualenv.py”,第960行,在安装轮中
“PIP编号索引”:“1”
文件“C:\Python334\lib\site packages\virtualenv.py”,第902行,在call\u subpc中
字母S
%(指令描述,程序返回代码))
OSError:命令C:\venv\Scripts\python.exe-C“import sys,pip;sys…d\“]+sy
s、 argv[1:])“setuptools pip失败,错误代码为1
C:\>
python2.7.9及更高版本(在python2系列上)和Python3.4及更高版本默认包括pip[1],因此您可能已经有了pip。 ()

因此,要安装pip,请安全下载get-pip.py。()

然后运行以下操作(可能需要管理员访问):


python get pip.py

检查64/32位的pip/virtualenv/python安装,它们应该都是相同的,并且符合您的操作系统需求。尝试一下可能重复的建议,我在Windows上没有经验,但在我看来,
sys.path
的路径是错误的。