python
0、建立python3用户
groupadd py3
useradd -m -g py3 py3
1、安装python3依赖包
yum install -y zlib-devel bzip2-devel ncurses-devel sqlite-devel gdbm-devel xz-devel tk-devel readline-devel openssl-devel libffi-devel
或者
sudo apt-get install -y make build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev libncurses5-dev libncursesw5-dev xz-utils tk-dev
sudo apt-get install -y wget curl llvm
2、在py3用户下安装pyenv
curl -L https://github.com/pyenv/pyenv-installer/raw/master/bin/pyenv-installer | bash
pyenv update
pyenv install --list
pyenv install 3.6.5
pyenv rehash
pyenv versions
pyenv global 3.6.5
3、配置pipy国内源
创建~/.pip/pip.conf文件:
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host=mirrors.aliyun.com
4、安装pipenv
pip install --upgrade pip
pip install pipenv
5、初始化pipenv工作目录
pipenv --python 3.6
指定某一Python版本创建环境
编辑Pipfile文件,修改安装源为本地源:
[[source]]
url = "https://mirrors.aliyun.com/pypi/simple/"
verify_ssl = true
name = "pypi"
[packages]
[dev-packages]
[requires]
python_version = "3.6"
6、安装数据库驱动
postgresql
sudo yum install -y libicu libicu-devel
sudo rpm -ivh postgresql10-libs-10.4-1PGDG.rhel7.x86_64.rpm
sudo rpm -ivh postgresql10-devel-10.4-1PGDG.rhel7.x86_64.rpm
sudo rpm -ivh postgresql10-devel-10.4-1PGDG.rhel7.x86_64.rpm
pipenv install psycopg2
SQL Server
sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
sudo yum install freetds freetds-devel
pipenv install pymssql
【推荐】还在用 ECharts 开发大屏?试试这款永久免费的开源 BI 工具!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 对象命名为何需要避免'-er'和'-or'后缀
· SQL Server如何跟踪自动统计信息更新?
· AI与.NET技术实操系列:使用Catalyst进行自然语言处理
· 分享一个我遇到过的“量子力学”级别的BUG。
· Linux系列:如何调试 malloc 的底层源码
· C# 中比较实用的关键字,基础高频面试题!
· .NET 10 Preview 2 增强了 Blazor 和.NET MAUI
· Ollama系列05:Ollama API 使用指南
· 为什么AI教师难以实现
· 如何让低于1B参数的小型语言模型实现 100% 的准确率