Linux環境下非root使用者安裝Python3

2021-10-08 18:18:02 字數 904 閱讀 3075

系統環境:centos 7

wget 

tar -zxvf python-3.8.1.tgz

mkdir ~/bin/python3.8
cd python-3.8.1

./configure --prefix="/home/username/python3.8/"

make

make install

echo "export path=/home/username/python3.8/bin:$path">>~/.bashrc
python3
pip3 install hmmlearn
方案一:修改配置檔案

首先在當前使用者目錄下建立資料夾.pip,然後在資料夾中建立pip.conf檔案,再將源位址加進去即可。

mkdir ~/.pip

vim ~/.pip/pip.conf

然後將下面這兩行複製進去就好了

[global]

index-url =

國內其他pip源

清華:

中國科技大學

華中理工大學:

山東理工大學:

豆瓣:

注意:不管你用的是pip3還是pip,方法都是一樣的,都是建立pip資料夾。

方案二:臨時給pip 或 pip3換源

#pip3 install 包名 -i 映象源url

pip3 install hmmlearn -i

Linux下非root使用者環境變數使用小結

環境變數是指作業系統或程式執行時候預設設定的引數,比如path路徑變數,或者說是當要執行某個命令或程式的時候預設尋找的路徑。環境變數可以分為永久變數和臨時變數,或是使用者變數和系統變數。在多人使用同一伺服器時,作為非root使用者,一般不能直接修改.bashrc 會影響所有使用者 可以在自己目錄下單...

Linux系統下給非root使用者新增sudo許可權

linux系統下給非root使用者新增sudo許可權 有時,在linux系統中非root使用者執行sudo命令,會提示類似資訊 is not in the sudoers file.this incident will be reported.這裡,是當前使用者名稱,該使用者無法執行sudo命令,這...

非root使用者linux下的KCF安裝指南

需要cmake和opencv原始碼。opencv 的版本推薦opencv3.0.0,因為其他版本可能存在資料轉換上的問題導致cmake失敗。unzip opencv 3.0.0.zipcd opencv 3.0.0mkdir build cd buildcmake d cmake install p...