python-web开发环境准备

1,python win 安装
python国内下载地址

国内官方下载
下载适合自己的版本,进行下一步下一步安装即可
linux 安装
下载tgz的源码包
tar -zxvf Python-3.8.0a1.tgz
cd Python-3.8.0a1/
yum -y install gcc-c++
yum -y install zlib
yum install zlib-devel
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
./configure --prefix=/usr/local/python3.8.0
make && make install

ln -s /usr/local/python3.8/bin/python3.8 /usr/bin/python3
ln -s /usr/local/python3.8/bin/pip3 /usr/bin/pip3

2, 查看python 版本,以及更新pip 国内源 ,升级pip 到最新版即可
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip --user
在这里插入图片描述

然后升级pip

python -m pip install --upgrade pip
在这里插入图片描述
查看pip 版本: python -m pip --version
在这里插入图片描述
查看系统有没有安装virtualenv 环境,发现系统没有安装,然后手动安装virtualenv 环境
python -m virtualenv --version
pip install virtualenv (一般会报错 read timeout ,可以用下面的命令,指定国内下载源进行下载 )
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
在这里插入图片描述
在这里插入图片描述
指定国内下载源:
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv
在这里插入图片描述
查看virtualenv 版本:
在这里插入图片描述

win7 下 cmd 进入要创建的项目路径下,通过 命令创建项目 virtualenv mytestenv
cd mytestenv
cd Script
activate 进入虚拟环境中
pip list # 可以查看已经安装的包
deactivate # 退出虚拟环境

安装virtualenvwrapper:

如果是windows,需要执行 pip install virtualenvwrapper-win;如果是linux,需要执行 pip install virtualenvwrapper。
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper-win
在这里插入图片描述
linux 安装报错
在这里插入图片描述
pip3 install wheel -i https://pypi.tuna.tsinghua.edu.cn/simple
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade setuptools
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenvwrapper

在使用pip3 得报错案例
[root@master ~]# pip3 list
WARNING: pip is being invoked by an old script wrapper. This will fail in a future version of pip.
Please see https://github.com/pypa/pip/issues/5599 for advice on fixing the underlying issue.
To avoid this problem you can invoke Python with ‘-m pip’ instead of running pip directly.

使用pip3 list(能正常工作,但是会报错),改为:
python3 -m pip list
python3 -m pip list
即可解决
查找virtualenvwrapper 安装位置
find / -name virtualenvwrapper.sh
whereis virtualenvwrapper.sh

mkvirtualenv test # 创建虚拟环境时,高版本得会包错
virtualenv: error: unrecognized arguments: --no-site-packages
安装低版本得:
pip3 install --upgrade -i https://pypi.tuna.tsinghua.edu.cn/simple virtualenv==16.7.9

常用的virtualenvwrapper中虚拟环境管理命令:

方法 描述
mkvirtualenv 创建虚拟环境
workon 切换虚拟环境
rmvirtualenv 删除某个虚拟环境
deactivate 退出当前环境
lsvirtualenv 列出所有虚拟环境
cdvirtualenv 进入到虚拟环境所在的目录

cmd中创建虚拟环境,pycharm中使用虚拟环境
参考博客:
http://t.zoukankan.com/wangcuican-p-12536423.html

Zookeeper详细教程:
https://blog.51cto.com/u_15127653/4510665

如何解决python中使用pip安装模块出现ReadTimeoutError: HTTPSConnectionPool的问题:
https://www.yisu.com/zixun/157487.html
https://www.pythonanywhere.com/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值