如何在Metashape自带的python环境中安装其它python包

Metashape自带了python3.5环境,就放在安装目录下的python文件夹里。在软件内部调用python脚本时其实就是在这个环境下运行的,但是我们写脚本时总是想调用一些其它的python包如:numpy、matplotlib、scipy等其它甚至比较小众的包,这样的话就需要我们手动将这些包安装到Metashape的环境中了。

然而,我们的电脑中往往还有其它的python环境,所以我们需要将Metashape的python环境设置为当前电脑系统的python环境,然后就可以pip install我们想安装的包了。

具体操作如下:

右键点击此电脑-->属性-->高级系统设置-->环境变量-->用户变量-->Path

然后添加Metashape python环境的python目录和下一级的Script目录,并将这两个目录上移到最前面,如图:

如何在Metashape自带的python环境中安装其它python包

确定以后,打开命令行,输入python。如果显示版本为3.5.x那就说明成功了,然后就可以pip install你想要的包了,如果pip的时候提示有什么错误的话也别担心,一般都是些小问题,随便百度一下就解决了(因为我当时就这样,问题小到我都忘了是什么问题了。)