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
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 # 退出虚拟环境
如果是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/