记录本地环境下的安装包
pip freeze > requirements.txt
从需求文件中安装所需包
pip install -r requirements.txt
一行一行的安装<忽略某些错误的安装>
cat requirements.txt | xargs -n 1 pip install
pip3 安装SSL module 不可用
下载源码包,并安装依赖文件重新编译
1.wget https://www.python.org/ftp/python/3.6.8/Python-3.6.8.tar.xz
下载源码包,windows下直接下载即可
2.tar zxVf Python-3.6.8.tar.xz
解压
3.安装一些依赖
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel <centos下>
4. cd Python-3.6.8 and ./configure
5.make && make install
pip 安装慢的问题
加入参数 pip install <package > -i https://pypi.tuna.tsinghua.edu.cn/simple(别的也行)
pip(ubuntu16下) 安装遇到错误File “build/bdist.linux-x86_64/egg/OpenSSL/__init__.py”, line 8, in
File “build/bdist.linux-x86_64/egg/OpenSSL/SSL.py”, line 194, in
AttributeError: ‘module’ object has no attribute ‘Cryptography_HAS_SSL_ST’
解决方法:
1.先安装缺失的依赖包
apt-get install libffi-dev
apt-get install libssl-dev
2.重新安装pyopenssl
python -m easy_install –upgrade pyOpenSSL