PyCharm虚拟环境中使用pip指令

 更新时间:2023年06月05日 09:45:43   作者:一只公羊  
本文主要介绍了PyCharm虚拟环境中使用pip指令,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

新建一个项目

image.png

进入到Pycharm主界面

image.png

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

  • 检查是否使用的虚拟环境:venv
  • 从底层打开:终端
  • 激活虚拟环境:source ./venv/bin/activate
  • pip安装:pip install -U pymoo(坑:需提前安装NUMPY)
source ./venv/bin/activate
pip install -U pymoo

image.png

激活后可以看到右下角环境已经激活: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

到此这篇关于PyCharm虚拟环境中使用pip指令的文章就介绍到这了,更多相关PyCharm使用pip指令内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python3学习urllib的使用方法示例

    Python3学习urllib的使用方法示例

    本篇文章主要介绍了Python3学习urllib的使用方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11
  • python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法

    python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法

    这篇文章主要介绍了python-opencv 中值滤波{cv2.medianBlur(src, ksize)}的用法,具有很好的参考价值,希望对大家有所帮助。
    2021-06-06
  • 使用pytorch读取数据集

    使用pytorch读取数据集

    这篇文章主要介绍了使用pytorch读取数据集,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-05-05
  • python删除本地夹里重复文件的方法

    python删除本地夹里重复文件的方法

    这篇文章主要为大家详细介绍了python删除本地夹里重复文件的方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-05-05
  • Pycharm中Python环境配置常见问题解析

    Pycharm中Python环境配置常见问题解析

    这篇文章主要介绍了Pycharm中Python环境配置常见问题,结合图文形式分析了Pycharm中Python环境配置模块路径问题、虚拟环境创建、配置远程服务器、连接数据库等常见问题与操作方法,需要的朋友可以参考下
    2020-01-01
  • Python代码轻松实现Excel两列数据对比

    Python代码轻松实现Excel两列数据对比

    这篇文章主要为大家详细介绍了如何使用Python的pandas库实现Excel两列数据的自动化对比,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2026-03-03
  • python修改pdf中的文字方式

    python修改pdf中的文字方式

    这篇文章主要介绍了python修改pdf中的文字方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2026-01-01
  • Python实现批量设置图片背景为透明

    Python实现批量设置图片背景为透明

    我们日常生活中制作PPT等教学资源时,需要批量去除图片背景,就可以使用 Python 的 rembg 库,下面我们就来看看如何操作rembg实现批量设置图片背景为透明吧
    2024-11-11
  • 详解使用 pyenv 管理多个版本 python 环境

    详解使用 pyenv 管理多个版本 python 环境

    本篇文章主要介绍了详解使用 pyenv 管理多个版本 python 环境,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-10-10
  • Python异常对代码运行性能的影响实例解析

    Python异常对代码运行性能的影响实例解析

    这篇文章主要介绍了Python异常对代码运行性能的影响实例解析,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下
    2018-02-02

最新评论