python:pyopencl

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
最新のリビジョン両方とも次のリビジョン
python:pyopencl [2024/04/23 12:08] – [fatal error: CL/cl.h: No such file or directory が発生する...😢] ともやんpython:pyopencl [2024/04/23 13:06] – [fatal error: CL/cl.h: No such file or directory が発生する...😢] ともやん
行 338: 行 338:
  
 ==== fatal error: CL/cl.h: No such file or directory が発生する...😢 ==== ==== fatal error: CL/cl.h: No such file or directory が発生する...😢 ====
-DietPi で pyopencl をインストールすると CL/cl.h がないと言われる🤔\\+DietPi で pyopencl をインストールすると CL/cl.h がないと言われる...🤔\\
 <WRAP color_term> <WRAP color_term>
 <WRAP color_command><html><pre> <WRAP color_command><html><pre>
行 558: 行 558:
 <font color="#AFFF00"><b>$</b></font> <font color="#26A269">sudo</font> <font color="#26A269">apt</font> install opencl-headers <font color="#AFFF00"><b>$</b></font> <font color="#26A269">sudo</font> <font color="#26A269">apt</font> install opencl-headers
 </pre></html></WRAP> </pre></html></WRAP>
-<WRAP color_result_hlong><html><pre>Reading package lists... Done+<WRAP color_result_hlong><html><pre> 
 +Reading package lists... Done
 Building dependency tree... Done Building dependency tree... Done
 Reading state information... Done Reading state information... Done
行 591: 行 592:
 </pre></html></WRAP> </pre></html></WRAP>
 </WRAP> </WRAP>
 +
 +/usr/bin/ld: cannot find -lOpenCL: No such file or directory と言われる...🤔\\
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<font color="#AFFF00"><b>$</b></font> <font color="#26A269">pipx</font> runpip jupyterlab4 install <font color="#A347BA">-v</font> pyopencl
 +</pre></html></WRAP>
 +<WRAP color_result_hlong><html><pre>Using pip 24.0 from /home/dietpi/.local/pipx/shared/lib/python3.11/site-packages/pip (python 3.11)
 +Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple/
 +Collecting pyopencl
 +  Downloading pyopencl-2024.1.tar.gz (473 kB)
 +     <font color="#5FAF00">━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━</font> <font color="#26A269">473.9/473.9 kB</font> <font color="#C01C28">167.2 kB/s</font> eta <font color="#2AA1B3">0:00:00</font>
 +  Running command pip subprocess to install build dependencies
 +...
 +  arm-linux-gnueabihf-g++ -shared -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv6l-cpython-311/src/bitlog.o build/temp.linux-armv6l-cpython-311/src/wrap_cl.o build/temp.linux-armv6l-cpython-311/src/wrap_cl_part_1.o build/temp.linux-armv6l-cpython-311/src/wrap_cl_part_2.o build/temp.linux-armv6l-cpython-311/src/wrap_constants.o build/temp.linux-armv6l-cpython-311/src/wrap_mempool.o -L/usr/lib/arm-linux-gnueabihf -lOpenCL -o build/lib.linux-armv6l-cpython-311/pyopencl/_cl.cpython-311-arm-linux-gnueabihf.so -Wl,--no-as-needed
 +  /usr/bin/ld: cannot find -lOpenCL: No such file or directory
 +  collect2: error: ld returned 1 exit status
 +  error: command &apos;/usr/bin/arm-linux-gnueabihf-g++&apos; failed with exit code 1
 +  <font color="#C01C28"><b>error</b></font>: <b>subprocess-exited-with-error</b>
 +  
 +  <font color="#C01C28">×</font> <font color="#26A269">Building wheel for pyopencl </font><font color="#26A269"><b>(</b></font><font color="#26A269">pyproject.toml</font><font color="#26A269"><b>)</b></font> did not run successfully.
 +  <font color="#C01C28">│</font> exit code: <font color="#2AA1B3"><b>1</b></font>
 +  <font color="#C01C28">╰─&gt;</font> See above for output.
 +  
 +  <font color="#A347BA"><b>note</b></font>: This error originates from a subprocess, and is likely not a problem with pip.
 +  <font color="#A347BA"><b>full command</b></font>: <font color="#12488B">/home/dietpi/.local/pipx/venvs/jupyterlab4/bin/python /home/dietpi/.local/pipx/shared/lib/python3.11/site-packages/pip/_vendor/pyproject_hooks/_in_process/_in_process.py build_wheel /var/tmp/tmpyzhsl8yg</font>
 +  <font color="#A347BA"><b>cwd</b></font>: /var/tmp/pip-install-5l0xbf79/pyopencl_39664cd03bea4d028f8a73bd6abaf1aa
 +  Building wheel for pyopencl (pyproject.toml) ... error
 +<font color="#C01C28">  ERROR: Failed building wheel for pyopencl</font>
 +Failed to build pyopencl
 +<font color="#C01C28">ERROR: Could not build wheels for pyopencl, which is required to install pyproject.toml-based projects</font>
 +&apos;/home/dietpi/.local/pipx/venvs/jupyterlab4/bin/python -m pip install -v pyopencl&apos; failed
 +</pre></html></WRAP>
 +</WRAP>
 +
 +不足している ocl-icd-opencl-dev ocl-icd-dev をインストールする...🤔\\
 +<WRAP color_term>
 +<WRAP color_command><html><pre>
 +<font color="#AFFF00"><b>$</b></font> <font color="#26A269">sudo</font> <font color="#26A269">apt</font> install ocl-icd-opencl-dev ocl-icd-dev
 +</pre></html></WRAP>
 +<WRAP color_result_hlong><html><pre>
 +Reading package lists... Done
 +Building dependency tree... Done
 +Reading state information... Done
 +Recommended packages:
 +  libgl-dev
 +The following NEW packages will be installed:
 +  ocl-icd-dev ocl-icd-opencl-dev
 +0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
 +Need to get 29.5 kB of archives.
 +After this operation, 116 kB of additional disk space will be used.
 +Get:1 http://ftp.udx.icscoe.jp/Linux/raspbian/raspbian bookworm/main armhf ocl-icd-dev armhf 2.3.1-1 [17.9 kB]
 +Get:2 http://ftp.udx.icscoe.jp/Linux/raspbian/raspbian bookworm/main armhf ocl-icd-opencl-dev armhf 2.3.1-1 [11.6 kB]
 +Fetched 29.5 kB in 2s (12.3 kB/s)<font color="#A2734C">        </font>
 +debconf: delaying package configuration, since apt-utils is not installed
 +Selecting previously unselected package ocl-icd-dev:armhf.
 +(Reading database ... 141263 files and directories currently installed.)
 +Preparing to unpack .../ocl-icd-dev_2.3.1-1_armhf.deb ...
 +Unpacking ocl-icd-dev:armhf (2.3.1-1) ...
 +Selecting previously unselected package ocl-icd-opencl-dev:armhf.
 +Preparing to unpack .../ocl-icd-opencl-dev_2.3.1-1_armhf.deb ...
 +Unpacking ocl-icd-opencl-dev:armhf (2.3.1-1) ...
 +Setting up ocl-icd-dev:armhf (2.3.1-1) ...
 +Setting up ocl-icd-opencl-dev:armhf (2.3.1-1) ...
 +</pre></html></WRAP>
 +</WRAP>
 +
 ==== Pybind11 is not installed. と Mako is not installed. が発生する ==== ==== Pybind11 is not installed. と Mako is not installed. が発生する ====
 <code> <code>
  • python/pyopencl.txt
  • 最終更新: 2024/04/23 13:48
  • by ともやん