gpt4 book ai didi

python - VirtualEnv 真的适用于 Python 吗?

转载 作者:行者123 更新时间:2023-11-28 19:10:06 27 4
gpt4 key购买 nike

最近我的操作系统 (Arch Linux) 将 Python 从 3.5.2 更新到 3.6,之后我有 a little problem with VirtualEnvWrapper ,现在已经解决了。我想尝试使用 Python 3.5.2 创建的现有虚拟环境,但是......

$ workon default_env
$ python --version
Python 3.6.0
$ deactivate
$ python --version
Python 3.6.0

这里确实有问题,因为输出应该是 Python 3.5.2 而不是 Python 3.6。如果我运行此命令,则在我的虚拟环境中或之外:

$ pip list

我列出了相同的包。我的虚拟环境 (VE) 的软件包安装在哪里?例如,如果我尝试从我的 VE 运行 ipython,我会得到:

$ ipython
bash: /home/user/.envs/default_env/bin/ipython: /home/user/.envs/default_env/bin/python3.5: bad interpreter: No such file or directory

我试过这个post , 但它没有用。

最佳答案

阅读此 post我调查了pyenvpyenv-virtualenv ,并借助this great tutorial ,我发现了一个与 Ruby 的 RVM 非常相似的工具,我喜欢它,因为它不会在未来的系统更新中出现任何问题。对,还有另一个工具,比如 conda , 但我更喜欢 pyenv

关于python - VirtualEnv 真的适用于 Python 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41666042/

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