gpt4 book ai didi

python - virtualenv 使用 Python 2.6 而不是 2.7

转载 作者:行者123 更新时间:2023-11-30 23:09:31 27 4
gpt4 key购买 nike

我创建了一个 virtualenv 并使用 pip 安装了一些软件包。我想使用 Python 2.7,这是我系统上的默认版本。env 的 lib 文件夹包含 Python 2.6 的文件夹,而不是 2.7。为什么它不使用 2.7,我该如何纠正它?

$ python -V
Python 2.7.6

$ virtualenv flask

flask/
bin/
app/
lib/
Python2.6/

最佳答案

找到 python2.7 所在的位置,然后告诉 virtualenv 使用该二进制文件。

$ which python2.7
/usr/bin/python2.7
$ virtualenv -p $(which python2.7) flask
<小时/>

例如,在 Ubuntu 上,使用 sudo apt-get install virtualenv 安装 virtualenv。使用virtualenv vpy 创建一个环境。这将创建一个 vpy 目录。接下来运行。 ./vpy/bin/activate 激活环境。使用 pip 安装软件包,例如 pip installflask

每次启动新的 shell 时,都必须使用 再次激活环境。 ./vpy/bin/activate.

关于python - virtualenv 使用 Python 2.6 而不是 2.7,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31174007/

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