gpt4 book ai didi

python - VirtualEnv python2.7错误

转载 作者:太空宇宙 更新时间:2023-11-03 11:56:12 26 4
gpt4 key购买 nike

我已经在我的 ubuntu 10 LTS 上安装了 Python 2.7

tar xzf Python-2.7.tgz
cd Python-2.7
./configure
make
sudo make altinstall

python 似乎已正确安装。

我已经安装了 virtualenv。

如果我使用以下方法创建环境,一切正常:

sudo virtualenv env 

但是如果我尝试使用:

sudo virtualenv env --p python2.7 --no-site-packages

我有以下错误:

ImportError: No module named warnings
ERROR: The executable env1/bin/python2.7 is not functioning
ERROR: It thinks sys.prefix is '/home/me/Documents/test1' (should be '/home/me/Documents/test1/env')
ERROR: virtualenv is not compatible with this system or executable

在另一台机器上,Python2.7 一切正常所以我猜我的 python2.7 安装或我的 virtualenv 安装有问题,但我不知道如何开始寻找隐藏问题的地方

最佳答案

我安装了一个全新的系统ubuntu10.04 LTS我安装了python

sudo add-apt-repository ppa:fkrull/deadsnakessudo apt-get 更新sudo apt-get install python2.7

我安装了virtualenvsudo apt-get install python-virtualenv

命令sudo virtualenv env -p python2.7

失败并返回:

导入错误:没有名为警告的模块错误:可执行文件 env/bin/python2.7 没有运行错误:它认为 sys.prefix 是“/home/me/Documents/code/jord”(应该是“/home/me/Documents/code/jord/env”)

更新

我编辑了 virtualenv.py 的源代码并在 REQUIRED_MODULES 列表中添加了“warnings”和“_weakrefset”,它现在似乎可以工作了

关于python - VirtualEnv python2.7错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9276823/

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