相关疑难解决方法(0)

我如何升级numpy?

当我使用brew安装OpenCV时,每当我运行此命令进行测试时,我都会遇到此问题 brew

RuntimeError: module compiled against API version 9 but this version of numpy is 6
Traceback (most recent call last):
  File "<string>", line 1, in <module>
ImportError: numpy.core.multiarray failed to import
Run Code Online (Sandbox Code Playgroud)

我试图升级numpy,但这很令人困惑

>>> import numpy
>>> print numpy.__version__
1.6.1
Run Code Online (Sandbox Code Playgroud)

当我运行brew来升级numpy时,我遇到了这个问题.

brew install -u numpy
Warning: numpy-1.9.1 already installed
Run Code Online (Sandbox Code Playgroud)

当我卸载它

sudo pip install numpy
Requirement already satisfied (use --upgrade to upgrade): numpy in ./anaconda/lib/python2.7/site-packages
Run Code Online (Sandbox Code Playgroud)

我已经关注了这个帖子并从我的mac中删除了anaconda.

pip install numpy
Requirement already satisfied (use --upgrade to upgrade): numpy in /Library/Python/2.7/site-packages …
Run Code Online (Sandbox Code Playgroud)

python homebrew opencv numpy anaconda

41
推荐指数
5
解决办法
14万
查看次数

AttributeError:“工作表”对象没有属性“set_column”

我收到一个似乎...错误的错误。当然,因为工作表对象具有 set_column() 作为函数,所以它在文档中。我可能做了一些愚蠢的事情,比如去掉括号。

这是错误:

Traceback (most recent call last):
  File "scrubaddresses.py", line 137, in <module>
    run()
  File "scrubaddresses.py", line 118, in run
    format_col_width(worksheet)
  File "scrubaddresses.py", line 24, in auto_format_cell_width
    ws.set_column('B:C', 20)
AttributeError: 'Worksheet' object has no attribute 'set_column'
Run Code Online (Sandbox Code Playgroud)

这是我可笑的进口。Config 是一些常量,控制器有一些辅助函数。

from smartystreets_python_sdk import StaticCredentials, exceptions, Batch, ClientBuilder
from smartystreets_python_sdk.us_street import Lookup as StreetLookup
from pathlib import Path
import pandas as pd
import numpy as np
import config
from controller import getExcel, clean
Run Code Online (Sandbox Code Playgroud)

有问题的函数:

def format_col_width(ws):
    ws.set_column('B:C', 20)
    ws.set_column('D', 1)
    ws.set_column('E', …
Run Code Online (Sandbox Code Playgroud)

python excel pandas xlsxwriter

17
推荐指数
2
解决办法
3万
查看次数

AttributeError:模块“numpy”没有属性“complex”

我正在尝试使用 numpy 将实数复数。我正在使用 numpy 版本1.24.3

这是代码:

import numpy as np
c=np.complex(1)
Run Code Online (Sandbox Code Playgroud)

但是,我收到此错误:

AttributeError: module 'numpy' has no attribute 'complex'.
Run Code Online (Sandbox Code Playgroud)

python numpy complex-numbers python-3.x

4
推荐指数
1
解决办法
8110
查看次数