kali和ubuntu等linux和windows安装pip3和pip共存-泓源视野

kali和ubuntu等linux和windows安装pip3和pip共存

linux安装python和python3 以及pip和pip3 推荐采用手动模式安装

查看已安装的Python:

ls /usr/bin/python*

linux下首次安装apt-get update & apt install python2.7 这样使用python2时使用命令python2.7 -V

然后安装python3(一般linux系统自带)命令apt-get install python3或python3.8 然后python3 -V

然后手动安装pip和pip3 

python2.7如果不行curl  https://bootstrap.pypa.io/pip/2.7/get-pip.py 然后 python2.7 get-pip.py 查看pip -V

 python2.7采用wget https://bootstrap.pypa.io/pip/2.7/get-pip.py然后 python2.7 get-pip.py 查看pip -V

pip3手动安装wget https://bootstrap.pypa.io/get-pip.py 然后python3 get-pip.py查看python3 -m pip -V

这样就可以愉快的使用pip安装python需要的包和模块了,

比如pip install -r -r requirements.txt  或pip3 install requests 


kali和ubuntu等linux和windows安装pip3和pip共存插图

系统级

apt-get install python3.9 -m pip

查看可用Python版本:

update-alternatives --list python
update-alternatives: error: no alternatives for python

如果出现以上所示的错误信息,则表示 Python 的替代版本尚未被 update-alternatives 命令识别。想解决这个问题,我们需要更新一下替代列表,将 python2.7 和 python3.4 放入其中。

update-alternatives --install /usr/bin/python python /usr/bin/python2.7 1
update-alternatives --install /usr/bin/python python /usr/bin/python3.4 2

--install 选项使用了多个参数用于创建符号链接。最后一个参数指定了此选项的优先级,如果我们没有手动来设置替代选项,那么具有最高优先级的选项就会被选中。这个例子中,我们为 /usr/bin/python3.4 设置的优先级为2,所以update-alternatives 命令会自动将它设置为默认 Python 版本。

切换替代版本:

update-alternatives --config python

移除替代版本:

update-alternatives --remove python /usr/bin/python2.7
---------------------------------------------------------------------------------------------------------------------------

1.安装pip3

(pip和pip3共存的方法安装采用curl 下载手动安装) 在已有python2的pip前提下安装方式安装pip3 并注意PATH

命令export PATH=$PATH:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin

***永久变量 echo export 'PATH="$PATH:/usr/bin:/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/sbin"' >> /root/.bashrc

wget https://bootstrap.pypa.io/get-pip.py
python3 get-pip.py
pip3 -V

方法二:sudo apt-get install python3-pip (不用下载直接从apt包python3自带安装)

如果安装不了记得apt-get update

2.安装pip (基于默认kali python2.7版本)

Installing with get-pip.py

To install pip, securely 1 download get-pip.py by following this link: get-pip.py. Alternatively, use curl:

#curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py

Then run the following command in the folder where you have downloaded get-pip.py:

#python get-pip.py

关于python缺少什么模块比如html2text 那么就python install html2text

如果发现在python3的文件下就复制在python2.7下 #cp -r html2text /usr/lib/python2.7 搞定

***已下载 在hack/脚本工具 文件夹安装

Ubuntu安装pip 的坑 sudo apt-get install python3-pip

***安装前需要apt-get update

 

windows环境配置环境变量后

使用python -V 查询版本 或python2  -V  或 python3 -V 注意版本目录

安装pip  (前提错误没有pip模块

C:\Python3\python.exe: No module named pip)

解决办法使用 python -m ensurepip  

混合版本使用pip 全命令安装python对应版本的模块  如下

python -m pip install pyecharts

python3 -m pip install request
  pip更新方法C:\Python3\python.exe -m pip install --upgrade pip  或python -m pip install --upgrade pip


遇到问题或pip2 -r requirement.txt包出现问题时采用dev版本

sudo apt update
sudo apt-get install build-essential python2.7-dev (保险起见)
sudo apt install python3.6-dev

本文由 泓源视野 作者:admin 发表,其版权均为 泓源视野 所有,文章内容系作者个人观点,不代表 泓源视野 对观点赞同或支持。如需转载,请注明文章来源。
20
admin

发表评论

Protected with IP Blacklist CloudIP Blacklist Cloud
您是第8234095 位访客, 您的IP是:[3.138.113.188]