python - 我有多少 Python 安装?

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

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

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

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

因此,当我使用 pip 安装一个新库时,它是否可用于所有开发工具?

最佳答案

正如 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 中安装 Python 的文章 here .

尼尔斯

关于python - 我有多少 Python 安装?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45423283/

相关文章:

c# - 检索以前的记录并存储到文本框

c++ - Visual Studio Code - 在调试之前激活 Env

python - 帮助解决 Python UnboundLocalError : local variable referenced before assignment

python - 如何让 SQLAlchemy 与现有数据库一起使用 mysql

python - 使用 python 搜索 jpeg 文件

python - 如何打印给定特征的类别出现次数?

c# - 如何在 Visual Studio 2015 中获取部分类型的所有部分定义?

c++ - 从大学计算机换到家里,为什么我得到的 FreeImage.h 没有这样的文件或目录?

r - 在 Anaconda 中安装 R 需要很长时间

python - 如何在 cythonize 脚本中包含 numpy?