gpt4 book ai didi

python - virtualenv 错误 : "' . ../bin/easy_install' 找不到”

转载 作者:行者123 更新时间:2023-11-28 19:22:50 25 4
gpt4 key购买 nike

在 OS X 10.7.5 上使用 python3.3

当我运行时

virtualenv-3.3 virtualenv/

错误

FileNotFoundError: [Errno 2] No such file or directory: '.../virtualenv/bin/easy_install'

之后

Overwriting virtualenv/lib/python3.3/site.py with new content
Overwriting virtualenv/lib/python3.3/orig-prefix.txt with new content
Overwriting virtualenv/lib/python3.3/no-global-site-packages.txt with new content
New python executable in virtualenv/bin/python3.3
Not overwriting existing python script virtualenv/bin/python (you must use virtualenv/bin/python3.3)
Overwriting virtualenv/lib/python3.3/distutils/__init__.py with new content
File virtualenv/lib/python3.3/distutils/distutils.cfg exists with different content; not overwriting
Installing distribute...done.
Installing pip...

我的系统有setuptools/distribute

为什么 virtualenv 没有设置 easy_install

最佳答案

我认为这个问题与 Pip 版本过时有关。

我在 CentOS 6.3 上遇到了类似的错误。

我建议至少尝试引导一个虚拟环境。如果它不起作用,您所损失的只是几兆字节和 20 分钟的时间。

你需要什么:

  • 编译Python3.4
  • 最新VirtualEnv的来源
  • 坚韧
  • 笔和纸

类似于此处概述的答案的内容可能有效:What's the proper way to install pip, virtualenv, and distribute for Python?

简而言之,下载 virtualenv package from source来自 PyPI ,解压它,然后 cd 进入解压创建的目录。

来自文档:

$ curl -O https://pypi.python.org/packages/source/v/virtualenv/virtualenv-X.X.tar.gz 
$ tar xvfz virtualenv-X.X.tar.gz
$ cd virtualenv-X.X

将上面的 X.X 替换为版本号。例如,cd virtualenv-X.X 将 X 替换为正确的版本号后,将变为 cd virtualenv-13.1.2

然后,使用那里virtualenv.py,不仅仅是$virtualenv,还有$./virtualenv.py

我希望这会更好,因为带有最新 virtualenv 的 pip 将在预期位置包含 easy_install。

我已经在具有类似配置的 CentOS 6.3 机器上对此进行了测试。它在那里工作,但我买不起 OS X 10.7.5 的副本。

关于python - virtualenv 错误 : "' . ../bin/easy_install' 找不到”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20598091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com