I've created a pythonscript which I've published as a geoprocessing service. The script contains several third party modules (azure, pyodbc). When I try to run the service, it fails as soon as the arcpy-module is being initialized.
Traceback (most recent call last):
File "C:\arcgisserver\directories\arcgissystem\arcgisinput\PipeRenewal_Deployment.GPServer\extracted\p20\production\Deployment.py", line 1, in <module> import arcpy
File "c:\program files\arcgis\server\framework\runtime\arcgis\Resources\arcpy\arcpy\__init__.py", line 21, in <module> import numpy
File "<frozen importlib._bootstrap>", line 971, in _find_and_load
File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 674, in exec_module
File "<frozen importlib._bootstrap_external>", line 780, in get_code
File "<frozen importlib._bootstrap_external>", line 832, in get_data
PermissionError: [Errno 13] Permission denied: 'C:\\Program Files\\ArcGIS\\Server\\framework\\runtime\\ArcGIS\\bin\\Python\\envs\\arcgispro-py3\\Lib\\site-packages\\numpy\\__init__.py'
Does anyone know what might be causing this error? I can't see any difference in folder permissions for the numpy-folder.