2015-09-23 12 views
0

默認情況下,python 2.7安裝在該操作系統上,可以使用python命令訪問該操作系統。我安裝python33它,使用此教程:現在找不到python33或在CentOS 7中運行

https://devops.profitbricks.com/tutorials/install-python-3-in-centos-7/

,安裝了python33包,但我不能訪問它。我已經嘗試了python33命令。我也試過這些:

find -name python33 
which python33 
rpm -ql python33 

但我什麼也沒得到。我該怎麼辦?

+0

首先,因爲我知道這是'python3'不' python33',但如果你也嘗試過,當你無法運行它時,也許你沒有正確安裝它,我認爲你應該嘗試另一種方法。還有,如果python3存在於你的'/ lib'目錄下,也許你需要爲它創建一個'/ bin'鏈接來在命令行中運行 – Kasramvd

回答

2

這是因爲Python沒有安裝/usr/bin/

它安裝在/opt/rh/python33/root/usr/bin/

的Python 3.3通過使用軟件集合啓動一個新的shell實例SCL命令將成爲訪問:據

scl enable python33 bash 
1

命令本身很可能只是python3

要檢查是否已安裝它的更多信息: 須藤yum的信息python3

如果不是,請使用: 須藤yum的安裝python3

我相信唯一可用的3.x版本是3.4,但我不認爲你會遇到與你正在做的任何版本衝突。

編輯: 如果安裝了它,它可能是python3.3,不python33

+0

我這樣做了,但它沒有幫助。我用scl enable python33 bash –

+0

不知道你是否看到我的編輯,但是我之前錯過了一些東西:我相信這個命令是** python3.3 **不是** python33 ** – Fish