File "C:\Users\Administrator\AppData\Local\Temp\ipykernel_2480\3259571297.py", line 30 model.infer_vector(doc) = model.infer_vector(doc, alpha=start_alpha, steps=infer_epoch) ^ SyntaxError: cannot assign to function call 怎么解决
时间: 2023-09-12 15:08:03 浏览: 203
这个错误是因为你尝试给一个函数调用返回的值赋值,这是不允许的。
你需要将赋值语句改为将函数调用的返回值传递给另一个变量,例如:
```
vector = model.infer_vector(doc, alpha=start_alpha, steps=infer_epoch)
```
这样就能够避免这个错误了。
相关问题
data["Cabin"].fillna("NA", inplace=True) data["Cabin"] = data["Cabin"].map(lambda s:s[0]) data.pop("Ticket") Traceback (most recent call last): File "C:\Users\lenovo\AppData\Local\Temp\ipykernel_35060\2438968317.py", line 2, in <module> data["Cabin"] = data["Cabin"].map(lambda s:s[0]) File "D:\tmp\lib\site-packages\pandas\core\series.py", line 4237, in map new_values = self._map_values(arg, na_action=na_action) File "D:\tmp\lib\site-packages\pandas\core\base.py", line 880, in _map_values new_values = map_f(values, mapper) File "pandas\_libs\lib.pyx", line 2870, in pandas._libs.lib.map_infer File "C:\Users\lenovo\AppData\Local\Temp\ipykernel_35060\2438968317.py", line 2, in <lambda> data["Cabin"] = data["Cabin"].map(lambda s:s[0]) TypeError: 'int' object is not subscriptable咋解决
你可以先检查一下 "Cabin" 列是否包含整数类型的数据,如果有的话,可以将其转换为字符串类型或者其他支持下标操作的类型,例如:
```
data["Cabin"] = data["Cabin"].astype(str).fillna("NA")
data["Cabin"] = data["Cabin"].map(lambda s:s[0])
```
这样就可以避免在 map 操作中出现整数类型的数据导致的错误了。
Traceback (most recent call last): File "D:\host_system\FlexflowCCD\paddle_main\paddleocr1.py", line 7, in <module> from paddleocr import PaddleOCR File "D:\host_system\FlexflowCCD\paddle_main\paddleocr.py", line 29, in <module> from PaddleOCRlib.tools.infer import predict_system File "D:\host_system\FlexflowCCD\paddle_main\PaddleOCRlib\__init__.py", line 15, in <module> from .paddleocr import * File "D:\host_system\FlexflowCCD\paddle_main\PaddleOCRlib\paddleocr.py", line 29, in <module> from tools.infer import predict_system File "D:\host_system\FlexflowCCD\paddle_main\PaddleOCRlib\tools\infer\predict_system.py", line 31, in <module> import tools.infer.predict_rec as predict_rec File "D:\host_system\FlexflowCCD\paddle_main\PaddleOCRlib\tools\infer\predict_rec.py", line 31, in <module> from ppocr.postprocess import build_post_process File "D:\host_system\FlexflowCCD\paddle_main\ppocr\postprocess\__init__.py", line 30, in <module> from .pg_postprocess import PGPostProcess File "D:\host_system\FlexflowCCD\paddle_main\ppocr\postprocess\pg_postprocess.py", line 25, in <module> from ppocr.utils.e2e_utils.pgnet_pp_utils import PGNet_PostProcess File "D:\host_system\FlexflowCCD\paddle_main\ppocr\utils\e2e_utils\pgnet_pp_utils.py", line 25, in <module> from extract_textpoint_slow import * File "D:\host_system\FlexflowCCD\paddle_main\ppocr\utils\e2e_utils\extract_textpoint_slow.py", line 24, in <module> from skimage.morphology._skeletonize import thin File "D:\Anaconda3\envs\py_opencv\lib\site-packages\skimage\__init__.py", line 122, in <module> from ._shared import geometry File "geometry.pyx", line 1, in init skimage._shared.geometry ValueError: numpy.ndarray size changed, may indicate binary incompatibility. Expected 88 from C header, got 80 from PyObject Process finished with exit code 1
这个错误是由于numpy版本不兼容导致的。你可以尝试更新numpy版本来解决这个问题。可以使用以下命令来更新numpy:
```
pip install --upgrade numpy
```
如果你使用的是Anaconda环境,可以使用以下命令来更新numpy:
```
conda update numpy
```
更新完numpy之后,再次运行代码应该就不会出现这个错误了。希望这能帮到你!如果还有其他问题,请随时提问。
阅读全文
相关推荐
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![zip](https://img-home.csdnimg.cn/images/20241231045053.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)