新建一个项目

PyCharm虚拟环境中使用pip指令【Python】

进入到Pycharm主界面

PyCharm虚拟环境中使用pip指令【Python】

激活虚拟环境【本文核心】

  1. 检查是否运用的虚拟环境:venv
  2. 从底层翻开:终端
  3. 激活虚拟环境:source ./venv/bin/activate
  4. pip装置:pip install -U pymoo(坑:需提前装置NUMPY)
source ./venv/bin/activate
pip install -U pymoo

PyCharm虚拟环境中使用pip指令【Python】

激活后能够看到右下角环境现已激活:testPymoo 装置后能够看到pip办理界面现已存在:Pymoo(当然也装置许多依靠包)

退出虚拟环境

退出虚拟环境:

deactivate

PIP设置署理

运用场景

正常网络情况下我们装置假如比较多的python包时,会挑选运用pip install -r requirements.txt-i https://pypi.douban.com/simple --trusted-host=pypi.douban.com这种国内的镜像来加速下载速度。
但是,当这台被限制上网时(公司安全考虑)就不能连外网了,假如懒得一个个下载,又懒得找运维开网络权限时,能够挑选设置署理来解决。

根本命令

有三种常用方法:
①永久设置:

vim /etc/profile:
    export http_proxy='http://署理服务器IP:端口号'
    export https_proxy='http://署理服务器IP:端口号'
source /etc/profile

②暂时设置(重连后失效):
也能够直接运行export http_proxy='http://署理服务器IP:端口号 export https_proxy='http://署理服务器IP:端口号'

留意:设置之后或许运用ping时仍是无法连接外网,但是pip时能够的,因为ping的协议不一样不能运用这个署理

③单次设置:
直接在pip时设置署理也是能够的:
pip install -r requirements.txt --proxy=署理服务器IP:端口号

Windows体系可测验如下方法:

在C:\User\用户目录下,新建pip文件夹,然后在该文件夹下新建pip.ini文件。填写如下内容:

[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
proxy     = http://XXXX.com:port
[install]
trusted-host=pypi.tuna.tsinghua.edu.cn