常用镜像源地址:
https://pypi.tuna.tsinghua.edu.cn/simple
https://pypi.mirrors.ustc.edu.cn/simple/
http://pypi.douban.com/simple/
python更换国内pip地址:
linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url 为国内镜像地址,内容如下:
[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
git clone加速
git clone加速 git clone github.com .cnpmjs.org在.com后面加黄色的
创建python虚拟环境
安装扩展包
pip install virtualenv
pip install virtualenvwrapper
如果安装不成功使用一下命令:
pip3 install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com cx_Oracle
pip3 install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com virtualenvwrapper
pip install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com virtualenv
pip install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com django-redis
pip install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com selenium==3.11.0
pip install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com ddddocr
pip install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com pillow
pip install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com python-alipay-sdk --upgrade
pip install python-alipay-sdk --upgrade
编辑家目录下的.bashrc文件,在文末添加下面内容:
export WORKON_HOME=~/.virtualenvs
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3.8
# 指定virtualenv的路径
export VIRTUALENVWRAPPER_VIRTUALENV=~/.local/bin/virtualenv
source ~/.local/bin/virtualenvwrapper.sh
编辑保存之后,在终端执行命令,让.bashrc文件添加的配置立即生 效
source ~/.bashrc
创建虚拟环境
mkvirtualenv demo -p python3
python3可能会提示无效==解决方法直接使用 :
mkvirtualenv demo -p /usr/bin/python3
报错解决方法:/usr/bin/python: Error while finding module specification for 'virtualenvwrapper.hook_loader'
sudo pip3 install virtualenv virtualenvwrapper
source .bashrc
sudo: pip3找不到命令的解决方法
sudo apt install python3-pip
虚拟环境
创建虚拟环境
mkvirtualenv demo -p python3
删除虚拟环境
rmvirtualenv demo -p python3
进入虚拟环境
workon
退出虚拟环境
deactivate
安装依赖包
pip install
卸载依赖包
pip uninstall
查看已安装的依赖库
pip list
centos安装python3.9并配置虚拟环境
安装依赖包
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc* make -y
yum install libffi-devel
yum install libffi-devel -y
2、下载python安装包
wget https://www.python.org/ftp/python/3.9.6/Python-3.9.6.tar.xz
tar -Jxvf Python-3.9.6.tar.xz
./configure --prefix=/usr/local/python3 --with-ssl
make
make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3
这里发现pip3配置软链接后用不了:
解决方案
卸载python3
rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps 卸载pyhton3
whereis python3 |xargs rm -frv 删除所有残余文件
安装虚拟环境
sudo pip3 install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com django==1.11.11
sudo pip3 install -i https://pypi.douban.com/simple --trusted-host pypi.douban.com virtualenvwrapper
sudo ln -s /usr/local/python3/bin/virtualenv /usr/bin/virtualenv
进入主目录
mkdir ~/.virtualenvs # 主目录名称可以自拟
mkdir $HOME/.virtualenv
sudo find / -name 'virtualenvwrapper.sh'
6、修改用户家目录下的配置文件.bashrc文件,在文件末尾添加如下内容:
vim ~/.bashrc
VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3 # 指定virtualenvwrapper执行的python版本
export WORKON_HOME=$HOME/.envs # 指定虚拟环境的主目录
source /usr/local/python3/bin/virtualenvwrapper.sh # virtualenvwrapper.sh所在目录
source ~/.bashrc
创建虚拟环境:
mkvirtualenv -p python3 flask_py3
deactivate
workon flask_py3