【问题标题】:How many Python installations do I have?我有多少 Python 安装?
【发布时间】:2017-07-31 18:51:27
【问题描述】:

几个月前,我在笔记本电脑上安装了 Python 以练习该语言(通过文本 cmd 界面:>>>)。过了一会儿,我安装了 Anaconda & Spider 以获得更好的开发工具。 同时,我在 Visual Studio 中添加了 Python 支持以便尝试(我使用 VS for C#)。

最后我安装了完全支持 Python 的 SQL Server 2017。

我有多少 Python 安装? 是所有这些工具都使用相同的安装,还是每个都有自己的安装?

因此,当我使用 pip 安装新库时,所有开发工具都可以使用它吗?

【问题讨论】:

  • 你使用的是什么操作系统?
  • 一般情况下,每个版本都会安装到自己的文件夹中。然后,您可以使用显式路径来选择要使用的版本(或虚拟环境)。很可能一个版本将是您路径上的默认版本,当您在控制台/shell 中键入 python 时将执行该版本。您可以检查使用python -V 的版本。为了便于使用,只需确保您的路径首先默认指向您要使用的版本即可。

标签: python visual-studio anaconda spyder sql-server-2017


【解决方案1】:

正如上面 Basic 所写,各种安装位于不同的文件夹中。根据您在安装 SQL Server 2017 时选择的选项,您可能最终安装了两个 Python(除了您已经拥有的):

  • In-Database - 这是 SQL Server 引擎在您使用 执行sp_execute_external_script。这个一般安装 在:C:/path_to_sql/instance_name/PYTHON_SERVICES。
  • 独立安装 - 如果您想执行独立应用等。 通常安装在:C:/path_to_sql/140/PYTHON_SERVICES。

当您使用pip 安装新库时,它将仅适用于您的目标安装。我已经写了一点关于在 SQL Server 2017 here 中安装 Python 的内容。

尼尔斯

【讨论】:

    猜你喜欢
    • 2012-01-22
    • 1970-01-01
    • 2016-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-30
    • 2010-11-09
    • 2023-03-16
    相关资源
    最近更新 更多