Win和linux系统中环境变量

最近在用pyinstaller编译python时,无论怎么召唤pyinstaller,命令行都不识别。结果发现是Python的第三方模组没有加进系统的环境变量。这个问题在windows和ubuntu上都发现了。

windows中修改环境变量超容易,控制面板里修改环境变量就行,linux里也只要修改./bashrc文件,在最后一行加上你的要的路径,像是:export PATH=$PATH:/xxx/xxx  ///xxx/xxx (等号两边没空格),退出来后source .bashrc生效然后echo $PATH查看一下以防外一。

但是这个python第三方模组的路径我找了好久,现在终于想到有一个简单方法:在python里import numpy,在输入numpy.__file__就会自动输出Numpy所在的路径了,linux和win通用。当然如果没有装numpy就看看其他有没有可以import的模组,原理是一样的。

在安装ros2时也发现命令行写ros2没反应。同样也是./bashrc改一下。遇到这个问题的时候我一下子就反应过来了。

我以前用的是zsh,据说也有zshrc,但是太烦了,zsh感觉没啥用,删了。

Leave a Reply

Your email address will not be published. Required fields are marked *