現象:安裝pip后發現命令無法識別command not found
原因:which查看找到不到執行路徑 find搜索發現安裝后存放在/usr/local/python3.5/bin下,於是判斷是因為沒有注冊路徑的問題
解決:參考地址為https://lempstacker.com/tw/Installing-Python-3-5-on-CentOS-7/
http://blog.csdn.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