现象:安装pip后发现命令无法识别command not found
原因:which查看找到不到执行路径 find搜索发现安装后存放在/usr/local/python3.5/bin下,于是判断是因为没有注册路径的问题
aaarticlea/png;base64,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" alt="" />
解决:参考地址为https://lempstacker.com/tw/Installing-Python-3-5-on-CentOS-7/
http://blog.****.net/apn172/article/details/8868968
1、导出头文件: /usr/local/python3.5/include
2、导出库文件: /usr/local/python3.5/lib
3、为可执行程序添加PATH路徑: /usr/local/python3.5/bin
具体执行过程如下:
[flying@lemp python3.5]$ sudo ln -sv /usr/local/python3.5/include /usr/local/include/python3 #如果采用的是root账户就可以不加sudo ln为添加软链接
‘/usr/local/include/python3/include’ -> ‘/usr/local/python3.5/include’
[flying@lemp python3.5]$
[flying@lemp python3.5]$ echo '/usr/local/python3.5/lib' | sudo tee /etc/ld.so.conf.d/python351.conf #tee重定向文件,把python3.5的库文件路径写入python351.conf然后放在/etc/ld.so.conf.d下
/usr/local/python3.5/lib
[flying@lemp python3.5]$ cat /etc/ld.so.conf.d/python351.conf
/usr/local/python3.5/lib
[flying@lemp python3.5]$ sudo ldconfig -v
echo 'export PATH=$PATH:/usr/local/python3.5/bin' | sudo tee /etc/profile.d/python351.sh #添加环境变量 #使文件生效
source /etc/profile.d/python351.sh