1. 程式人生 > >Centos 升級到python3後pip 無法使用

Centos 升級到python3後pip 無法使用

一. 問題

[root@localhost local]# pip
-bash: pip: command not found

pip無法使用.

二. 系統環境

  • Centos 6.6
  • Python 3.5.2

三. 解決方法

設定軟連線.

1.查詢pip所在位置

[root@xxx local]# find / -name "pip"
/Python-3.5.2/Tools/msi/pip
/usr/bin/pip
/usr/local/python3.5.2/bin/pip
/usr/local/python3.5.2/lib/python3.5/site-packages/pip
/usr/local/python3.5.2
/lib/python3.5/site-packages/pip-9.0.1-py3.5.egg/pip /root/.cache/pip

2.設定軟連線

ln -s /usr/local/python3.5.2/bin/pip  /usr/bin/pip

語法參見:

建立軟連結即用 ln -s 原始檔案或資料夾 目標檔案或資料夾
說明:因為空間有限,不改變原來程式檔案,再繼續讀取/data/ftp目錄內容,只需要在/data2/上面建立軟連線.
例:
建立軟連結
mv /data/ftp /data2/
ln -s /data2/ftp /data/ftp
刪除軟連線
當刪除連結檔案時,如果不小心會把原始檔案刪掉
rm /data/ftp
只是少了一個“ / ” 刪除的 就是連結檔案, 也就是在檔案的最後不要加上”/”
結論:


在刪除檔案時要小心
在刪除軟連結檔案時,小心使用 Tab 建,一定不要在目錄後面加斜扛”/”

檢測一下效果:

[root@localhost local]# pip

Usage:
  pip <command> [options]

完)

參考資料

相關推薦

Centos 升級python3pip 無法使用

一. 問題 [root@localhost local]# pip -bash: pip: command not found pip無法使用. 二. 系統環境 Centos 6.6 Pyt

升級JDK9eclipse無法啟動的解決方法

eclipse java1.9更新到Jdk9後,就出現Eclipse找不到jdk裏面類的問題(無法啟動):org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostCons

Ubuntu18.04 升級python3 安裝pip3 報錯

back class code pac 3.6 tst rec trap error: pip3 -VTraceback (most recent call last): File "/usr/local/bin/pip3", line 7, in <mod

Ubuntu 18.04 升級Python3pip 相關問題

今天才發現,現在Ubuntu18.04已經將預設的Python更新到3.6.6版本了,很開心! [email protected]:~$ pip3 -V pip 9.0.1 from /usr/lib/python3/dist-packages (python 3.6) [email p

更新pythonpip無法使用?

更新python版本參考https://www.linuxidc.com/Linux/2017-12/149913.htm。 注意兩點: apt-get需要先安裝 sudo apt-get install libssl-dev 出現以下錯誤時

超簡單教程之centos升級Python和Pip為最新版

只有兩步,就可以完成centos升級Python和Pip為最新版 第1步:確認最新的Python版本號 https://www.python.org/downloads/source/ //當前最新是3.7.1,所以下文命令列直接用,如果版本更高如3.8.0,就改下文命令列中的3.7

centos升級python導致yum無法使用

    centos6升級了python的版本,導致yum執行出現No module named yum,而無法使用 原因:     跟yum匹配的python版本是系統帶的2.6版本,而現在python版本被更新到2.7     其他用到python的軟體也可能會出現這種

CentOS升級Python27,yum不可用

之前一篇文章介紹了《Centos6.8升級Python2.6為Python2.7》,升級完畢後通過pip安裝依賴時不再提示版本過期,但是隨之而來的問題就是yum不好使了,例如會出現如下報錯[[email protected] ~]# yum search jpegoptim There was a

CentOS升級Python3.5並安裝lxml等模組

升級CentOS自帶的Python2.x到Python3.5 安裝編譯環境 sudo yum install gcc gcc-c++ zlib-devel openssl-devel sqlite

關於phpStudy升級MySQL phpStuy無法啟動mysql的問題

phpStudy自帶的mysql是5.5版本的,按照百度的方法 升級到mysql5.6之後發現 phpStudy 無法啟動 mysql了 這是為什麼呢?開啟服務 我們可以看到phpStudy為我們註冊了一個MySQLa服務,而我們用mysql -install命令安裝Mysq

an error has occurred see the log file 或者 升級JDK9eclipse無法啟動的解決方法

org.eclipse.e4.core.di.InjectionException: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct     at org.eclipse.e4.core.

升級JDKSdkManager無法啟動的問題

今天要把一個古老的工程從Eclipse遷移到AndroidStudio。於是開始了編譯環境的搭建。 首先啟動AndroidStudio遇到一個錯誤提示: Prime size must be multiple of 64,什麼512-1024之間的 s

centOS升級python3.5

CentOS自帶的版本是2.7.5 目前在看廖老師的教學,他給的新版本是3以上了,果斷升級到最新的Python版本 (windows下面多執行緒裡面有點問題沒解決,所以才換到linux下

升級pythonpip不能用了

如下,我的問題。 解決辦法如下: 1.curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 2。sudo python3 get-pip.py(因為我的python升級到了3.6.7所以對應python

python安裝pip無法使用解決方法

Python安裝後DOS下輸入pip,一直提示然後換python的版本,python3.4.0,python3.5.0,python3.5.1都試過沒用,好吧,百度了很多方法依然沒用,包括配置環境變數都試過了還是不行,看到大神說直接到scripts目錄下安裝,哈哈,一下就成功

CentOS 升級Python3.X&pip3

前言:   我目前使用的伺服器為centos6.x 系統自帶的python的版本為2.6.x,但是目前無論是學習還是使用python,python3都是首選,那麼問題來了。---如何安裝python3環境,又如何給python3安裝對應的pip3呢? 更關鍵的

解決安裝完tensorflowpip無法使用的問題

Win8,ANACONDA3(64-bit),Python3.6.2。ANACONDA Prompt中不能用pip命令安裝包,並且是在安裝了TensorFlow後才發生的。報錯如下: F:\360Downloads>pip install --upg

解決升級Silverlight4vs無法除錯的問題

       今天從Silverlight3升級到Silverlight4後,不知哪裡出錯了,導致VS2008和2010都無法除錯了只能選擇無除錯執行。VS2010出錯資訊:unable to start debugging。 the silverlight develope

python2.7升級python3,用pip進行安裝時報Fatal error in launcher:Unbale to create process using`""

com AR net tar 完成 ng- htm o-c www 解決:python2.7升級到python3後,用pip進行安裝時報Fatal error in launcher:Unbale to create process using`"" 通過查資料查到:htt

解決——CentOS 7 升級VMware無法允許,提示“vmware kernel module updater”

【參考文獻】 【問題】     升級系統後(yum update) VMware12打不開,出現了kernel module updater的提示。彈出窗體內容大意是: 找不到機器上已安裝的 Kernel header。 【解決】 1. 執行如下命令,重新建立模組