【问题标题】:How to resolve between two python 3 installations?如何解决两个 python 3 安装之间的问题?
【发布时间】:2018-02-28 06:17:20
【问题描述】:

在我的终端中,当我运行时:

pip -V

它给出:

pip 9.0.1 from /home/abhor/anaconda3/lib/python3.6/site-packages (python 3.6)

当我跑步时:

pip3 -V

它给出:

pip 8.1.1 from /usr/lib/python3/dist-packages (python 3.6)

我希望我的系统中只有 1 个 python3.6,以防将来出现问题。如何做到这一点?

【问题讨论】:

  • 在 Windows 中,通过删除路径变量可以纠正这种行为。同样从你的路径变量中删除一个你不想要的。

标签: python python-3.x pip python-3.6


【解决方案1】:

我认为以这种方式保留它没有任何害处,但是您可以卸载其中的任何一个。 它始终建议您为每个项目使用单独的虚拟环境。

创建虚拟环境

$ sudo pip install virtualenv
$ $ virtualenv -p your_python_version my_env_name

由于您使用的是 anaconda,因此您可以像这样使用 conda 命令

$ conda create -n yourenvname python=x.x

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-09-10
    • 2020-06-29
    • 2021-07-14
    • 2019-11-16
    • 2021-03-06
    • 1970-01-01
    • 1970-01-01
    • 2022-06-10
    相关资源
    最近更新 更多