Linux環境下非root用戶安裝Python3


安裝python-3.8.1:

系統環境:Centos 7

wget https://www.python.org/ftp/python/3.8.1/Python-3.8.1.tgz
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 >是覆蓋寫入,echo >>是追加寫入)
echo "export PATH=/home/username/Python3.8/bin:$PATH">>~/.bashrc
  • 查看python版本(若ssh連接可能需要重連以應用新環境變量),此時python3版本是剛剛安裝的而非系統全局的版本。
python3
  • 安裝包
pip3 install hmmlearn

pip換源

方案一:修改配置文件

首先在當前用戶目錄下建立文件夾.pip,然后在文件夾中創建pip.conf文件,再將源地址加進去即可。

mkdir ~/.pip
vim ~/.pip/pip.conf

然后將下面這兩行復制進去就好了

[global]
index-url = https://mirrors.aliyun.com/pypi/simple

國內其他pip源

清華:https://pypi.tuna.tsinghua.edu.cn/simple
中國科技大學 https://pypi.mirrors.ustc.edu.cn/simple/
華中理工大學:http://pypi.hustunique.com/
山東理工大學:http://pypi.sdutlinux.org/
豆瓣:http://pypi.douban.com/simple/

注意:不管你用的是pip3還是pip,方法都是一樣的,都是創建pip文件夾。

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

#pip3 install 包名 -i 鏡像源url
pip3 install hmmlearn -i https://mirrors.aliyun.com/pypi/simple


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM