在Arch Linux上使用Makepkg
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
本教程将帮助您安装Python 2.7和Python 3.6,以及在CentOS 6上设置Virtualenv。
Virtualenv是用于创建隔离的Python环境的工具,该工具可以将不同项目所需的依赖项保留在单独的文件夹中。
将操作系统更新为最新的内核。
[root@vultr ~]# yum update
<some_output>
Is this ok [y/N]: y
安装开发工具。
[root@vultr ~]# yum groupinstall -y 'development tools'
安装所需的软件包。
[root@vultr ~]# yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
下载最新的源代码并解压缩。
[root@vultr opt]# cd /opt/ & wget https://www.python.org/ftp/python/2.7.13/Python-2.7.13.tgz && tar xvf Python-2.7.13.tgz
编译Python源代码。
[root@vultr opt]# cd Python-2.7.13
[root@vultr Python-2.7.13]# ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
创建并安装Python二进制文件。
[root@vultr Python-2.7.13]# make && make altinstall
添加Python进行搜索PATH。
[root@vultr Python-2.7.13]# export PATH="/usr/local/bin:$PATH"
下载最新的源代码并解压缩。
[root@vultr opt]# cd /opt/ && wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz && tar xvf Python-3.6.2.tgz
编译Python源代码。
[root@vultr opt]# cd Python-3.6.2
[root@vultr Python-3.6.2]# ./configure --prefix=/usr/local --enable-unicode=ucs4 --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
创建并安装Python二进制文件。
[root@vultr Python-3.6.2]# make && make altinstall
添加Python进行搜索PATH。
[root@vultr Python-3.6.2]# export PATH="/usr/local/bin:$PATH"
Python-3.6内置了Pip,可以使用命令进行访问pip3.4。
下载适用于Python-2.7的setuptools和Pip安装脚本。
[root@vultr]# cd /tmp/
[root@vultr tmp]# wget https://bootstrap.pypa.io/get-pip.py
[root@vultr tmp]# python2.7 get-pip.py --prefix=/usr/local/
安装Virtualenv。
[root@vultr tmp]# pip2.7 install virtualenv
现在,您可以使用命令python2.7并python3.6运行脚本。如果您需要安装任何新软件包,可以使用pip2.7 install package_name和进行安装pip3.6 install package_name。
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。
学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息