gpt4 book ai didi

python - Ubuntu 升级后 virtualenv 出错

转载 作者:太空狗 更新时间:2023-10-30 01:37:29 25 4
gpt4 key购买 nike

我已经成功使用 python 虚拟环境 (virtualenv) 一段时间了。我刚刚升级到新版本的 Ubuntu,它弄乱了我的环境。我的印象是 virtualenv 是独立的,但显然我错了。 :)

这是错误:

Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
Fatal Python error: Py_Initialize: Unable to get the locale encoding
ImportError: No module named 'encodings'
Aborted (core dumped)

我在想这可能与 Ubuntu 从 Python 3.4 更改为 3.5 的事实有关,所以我尝试更改我的环境使用的版本

 virtualenv --python=/usr/bin/python3.5 py3default

但它不会为我更新 Python。

备注:this看起来是重复的,但还没有解决方案。

最佳答案

这是因为你的 python 默认升级到 python3,在我的例子中是 python3.5,所以对于解决方案,你必须像这样从 pip3 安装 virtualenv。

pip3 install virtualenv

我在将我的 ubuntu 14.04 LTS 升级到 16.04 LTS 后遇到了这个问题。

希望对您有所帮助。

关于python - Ubuntu 升级后 virtualenv 出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36819435/

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