Linux中无root权限情况下python链接matlab和gdal

   日期:2020-08-04     浏览:102    评论:0    
核心提示:linux链接库经验–无root权限python链接matlab和GDALLinux中无root权限情况下python链接库安装(以matlab和gdal为例)参考官方教程Matlab官方指南https://ww2.mathworks.cn/help/matlab/matlab_external/install-matlab-engine-api-for-python-in-nondefault-locations.html.关于python链接相关库都是相似的,找到相应路径,比如MATLAB路径._li

linux链接库经验–无root权限python链接matlab和GDAL

Linux中无root权限情况下python链接库安装(以matlab和gdal为例)

参考官方教程
Matlab官方指南https://ww2.mathworks.cn/help/matlab/matlab_external/install-matlab-engine-api-for-python-in-nondefault-locations.html.

关于python链接相关库都是相似的,找到相应路径,比如MATLAB路径./extern/engines/python;GDAL库路径./swig/python;都能在对应路径下找到相应的安装程序setup.py
下面以python3为例进行相关说明,python2也是类似的道理。

事实上关于非root 用户不需要像官方指南那样自己创建目录。

python3 setup.py build 

产生带有main函数的源文件,一般默认在当前文件夹下,不会出现相关的问题。

python3 setup.py install  

这一步时常会出现 permission dined 这是因为不是管理员权限,install命令编译文件系统默认库文件路径(例如usr/local/lib),但是非root用户通常没有相关路径下文件的修改权限
解决方案

 python3 setup.py install --user

重新开启一个终端,就刷新环境变量可以使用了

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服