Welcome to the arrayfire-python wiki!
Getting ArrayFire LibrariesYou can get ArrayFire libraries using one of the following methods:
Setting the environment variablesIf you have not installed the ArrayFire library in your system paths, please make sure the following environment variables are exported.
export LD_LIBRARY_PATH=/path/to/arrayfire/lib:$LD_LIBRARY_PATH
on a 64-bit system, the following may be necessary instead:
export LD_LIBRARY_PATH=/path/to/arrayfire/lib64:$LD_LIBRARY_PATH
If you are using CUDA, please add the following line as well
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path/to/cuda/lib64:/path/to/cuda/nvvm/lib64
You can put this in your ~/.bashrc
or the equivalent file to make it persistent.
export DYLD_LIBRARY_PATH=/path/to/arrayfire/lib:$DYLD_LIBRARY_PATH
If you are using CUDA, please add the following line as well
export DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH:/path/to/cuda/lib:/path/to/cuda/nvvm/lib
You can put this in your ~/.bashrc
or the equivalent file to make it persistent.
To allow DLL detection for all users, it needs to be added to the system PATH variable. For this, follow the steps:
%AF_PATH%\lib
. NOTE: Ensure that there is a semi-colon separating %AF_PATH%\lib
from any existing content (e.g. EXISTING_PATHS;%AF_PATH%\lib;
) otherwise other software may not function correctly.%CUDA_PATH%\nvvm\bin
to the PATH
as mentioned above.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4