Q&A PyCharm安装包失败的解决办法「建议收藏」

Q&A PyCharm安装包失败的解决办法「建议收藏」问题场景:Win10专业版64位; Administrator用户登陆 PyCharm版本:2020.1.1专业版 安装了三个版本的Python在C:\python目录下,分别为Python3.6.8,3.7.7,3.8.3,都是64位。 在PyCharm中创建三个VirtualenvEnvironment,分别为venv_py36、venv_py37、venv_py38问题描述在PyCharm的ProjectInterpretor中安装包总是失败…

大家好,又见面了,我是你们的朋友全栈君。

问题场景:

  • Win10专业版64位;
  • Administrator用户登陆
  • PyCharm版本:2020.1.1专业版
  • 安装了三个版本的Python在C:\python目录下,分别为Python3.6.8,3.7.7,3.8.3,都是64位。
    Q&A PyCharm安装包失败的解决办法「建议收藏」      Q&A PyCharm安装包失败的解决办法「建议收藏」
  • 在PyCharm中创建三个Virtualenv Environment,分别为venv_py36、venv_py37、venv_py38

Q&A PyCharm安装包失败的解决办法「建议收藏」    Q&A PyCharm安装包失败的解决办法「建议收藏」

 

问题描述

    在PyCharm的Project Interpretor中安装包总是失败,如下图所示:

Q&A PyCharm安装包失败的解决办法「建议收藏」

Q&A PyCharm安装包失败的解决办法「建议收藏」

该问题在远程Python Interpreter中不存在,但是,在WIN10下即没有成功过,二者不同在于PyCharm远程CentOS8项目中用的是远程系统Python解释器,而WIN10下即是Virtualenv Environment。尝试了两天都没有完美地解决该问题。

解决办法1

STEP:激活PyCharm项目依赖的虚拟环境

cd进入Scripts目录,如图所示:Q&A PyCharm安装包失败的解决办法「建议收藏」

在SHELL中激活当前虚拟环境:PS N:\Pycharm_ws\venv_py36\Scripts> .\activate
(venv_py36) PS N:\Pycharm_ws\venv_py36\Scripts>  

STEP:用虚拟环境中的pip命令安装包

(venv_py36) PS N:\Pycharm_ws\venv_py36\Scripts> pip install pythonping   

结果分析和总结

1)对比下图中的(A)和(B),可见包被安装到了虚拟环境的site-packages目录中,这正是要解决的问题。但还是没有直接地能在PyCharm的Project Interpreter窗口中进行包的安装。
2)Google时发现,这有可能是PyCharm的一个BUG。
3)在PowerShell中安装好后,很快被PyCharm检测到。

Q&A PyCharm安装包失败的解决办法「建议收藏」

解决办法2

在PyCharm的代码编辑器中输入导入要安装模块的语句(import pythonping),然后ide会提示没有该模块,点击安装即可。并且,包是被安装到项目依赖的虚拟环境中,这是最高效的方式了。具体操作如下图所示:

Q&A PyCharm安装包失败的解决办法「建议收藏」

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/145439.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月13日 上午10:20
下一篇 2022年5月13日 上午10:40


相关推荐

  • Matlab中axis函数使用

    Matlab中axis函数使用目录一.语法1.输入参数2.输出参数二.说明三.示例1.设置坐标轴范围2.使用半自动坐标轴范围3.设置多个坐标轴的坐标轴范围4.显示绘图而不显示坐标区背景5.使用紧凑的坐标轴范围并返回值6.更改坐标系的方向7.添加新绘图时保留当前的坐标轴范围axis函数是设置坐标轴范围和纵横比。一.语法axis(limits)axisstyleaxismodeaxisydirectionaxisvisibility

    2022年5月31日
    99
  • springboot 在线文档工具_java web文件管理系统

    springboot 在线文档工具_java web文件管理系统利用SQL实现XML的在线编辑。演示界面:http://ondras.praha12.net/sql/demo/

    2025年8月27日
    8
  • traceroute 工作原理

    traceroute 工作原理文章目录PINGTracerouteTraceroute的工作原理举个“栗子”PINGICMP的一个重要应用就是分组网间探测PING(PacketInterNetGroper),用来测试两台主机之间的连通性。PING使用了ICMP回送请求与回送回答报文。PING是应用层直接使用网络层ICMP的一个例子。他没有通过传输层的TCP或UDP。TracerouteICMP的另一个非常有用的应用是traceroute(这是UNIX操作系统中名字),它用来跟踪一个分组从源点到

    2022年6月20日
    28
  • 人际关系处理技巧

    人际关系处理技巧

    2022年1月23日
    49
  • 第一数学归纳法 vs 第二数学归纳法 vs 良序定理

    第一数学归纳法 vs 第二数学归纳法 vs 良序定理相关 第一数学归纳法 vs 第二数学归纳法 vs 良序定理第二数学归纳法 硬币问题和堆垛游戏第一数学归纳法 施塔特中心的地板砖良序原理 算术基本定理的证明 From Mathematicsf 译者 李秋豪第二数学归纳法 Stronginduct 看起来确实要比第一数学归纳法 ordinaryindu 健壮一

    2026年3月20日
    2
  • 解密excel文件打开密码「建议收藏」

    解密excel文件打开密码「建议收藏」excel文件带有打开密码,忘记了密码或者是不知道密码的情况下,想要打开文件是需要解密工具帮助的,因为需要找到正确的密码才能够打开文件,其他方法好像还没办法成功解决文件打开密码。解密工具:【EXCEL解密大师】快速找回密码_轻松移除使用限制-奥凯丰okfone打开软件,选择【找回密码】功能,将文件添加进去,选择一个找回方法,点击【开始】之后等待软件找回密码关于找回方法:组合激活成功教程、掩码激活成功教程:适用于可以提供密码信息的情况,这两种方法可以根据密码信息更快速的找回密码,六位数及一下的密码,十分钟

    2022年6月28日
    30

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号