我一直在try 使用以下命令安装Snowflake Connector Python

pip install snowflake-connector-python 

在Windows操作系统上,出现以下错误.Python版本3.12.0

LINK : fatal error LNK1104: cannot open file 'build\temp.win-amd64-cpython-312\Release\src\snowflake\connector\nanoarrow_cpp\ArrowIterator\nanoarrow_arrow_iterator.cp312-win_amd64.exp'
      error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2022\\BuildTools\\VC\\Tools\\MSVC\\14.38.33130\\bin\\HostX86\\x64\\link.exe' failed with exit code 1104
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
  ERROR: Failed building wheel for snowflake-connector-python
Failed to build snowflake-connector-python
ERROR: Could not build wheels for snowflake-connector-python, which is required to install pyproject.toml-based projects

任何帮助都将不胜感激.谢谢.

推荐答案

Edit:由于问题出在Microsoft Visual Studio 2022上,如果您可以卸载并重新安装它,或者使用任何其他编辑器,那就很好了.

您的问题不是snowflake-connector-python,请按照此链接解决您的LNK1104错误.

https://learn.microsoft.com/en-us/cpp/error-messages/tool-errors/linker-tools-error-lnk1104?view=msvc-170&redirectedfrom=MSDN#feedback

一旦您的错误被修复,请try :

创建全新的虚拟环境,然后:

pip install snowflake-connector-python

另外,确保您的Do Not在您的虚拟机中安装了snowflake个包.

如果你有两个包在一起snowflakesnowflake-connector-python,那么你也会得到错误.

Python相关问答推荐

Pandas 修改原始excel

为什么图像结果翻转了90度?

将列中的滚动值集转换为单元格中的单个值

如何从. text中进行pip安装跳过无法访问的库

当pip为学校作业(job)安装sourcefender时,我没有收到匹配的分发错误.我已经try 过Python 3.8.10和3.10.11

过滤绕轴旋转的螺旋桨

Pandas 在时间序列中设定频率

Polars:使用列值引用when / then表达中的其他列

将HTML输出转换为表格中的问题

如何计算两极打印机中 * 所有列 * 的出现次数?

Polars LazyFrame在收集后未返回指定的模式顺序

将jit与numpy linSpace函数一起使用时出错

使用miniconda创建环境的问题

输出中带有南的亚麻神经网络

为什么符号没有按顺序添加?

log 1 p numpy的意外行为

无法使用DBFS File API路径附加到CSV In Datricks(OSError Errno 95操作不支持)

利用Selenium和Beautiful Soup实现Web抓取JavaScript表

mypy无法推断类型参数.List和Iterable的区别

* 动态地 * 修饰Python中的递归函数