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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • npm ERR! code E404 npm ERR! 404 Not Found – GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdo

    npm ERR! code E404 npm ERR! 404 Not Found – GET https://registry.npmjs.com/@mlamp%2fuser-info-dropdonpmERR!codeE404npmERR!404NotFound-GEThttps://registry.npmjs.com/@mlamp%2fuser-info-dropdown-Notfound当我npminstall的时候出现这个错误原因是npm源指向的问题执行:npmconfigsetregistryhttps://registry.npmjs.org/问题的原因出现在:在Vue/react/angular框架中打包和编译时报错。使用指令为项目

    2022年10月25日
    0
  • VS2013过期激活,VS2013激活,vs2013序列号,VS2013密钥,VS013产品密匙

    VS2013过期激活,VS2013激活,vs2013序列号,VS2013密钥,VS013产品密匙vs2013认证许可已过期vs2013旗舰版密匙VS2013ultimatekeyVS2013激活码序列号,产品密钥,产品密匙,验证码,vs2013旗舰版破解:破解密匙,破解序列号:然后点击”更改我的产品许可证”, 不要点登录那里。。。输入密钥 BWG7X-J98B3-W34RT-33B3R-JVYW9即

    2022年5月19日
    43
  • 一阶倒立摆的PID_简单旋转装置

    一阶倒立摆的PID_简单旋转装置  我做PID算法的背景和经历:本人之前电子信息科学与技术专业,对控制方向颇感兴趣,刚上大学时听到实验室老师说PID算法,那年在暑假集训准备全国电子设计竞赛,我正在练习做一个以前专科的题目,帆板角度控制系统,还不懂PID是个什么玩意,老师让我把PID加到这个题目里。当时给了一些电子版的一些教程,但是没看懂。。。。。。。后来对四旋翼很感兴趣,想弄一架玩玩再亲自写程序做一架,买了PIX飞控玩了很久,自…

    2022年8月18日
    11
  • docker搭建kafka集群

    docker搭建kafka集群docker搭建kafka集群我在M1mbp上使用的以下镜像新建文件zk-kafka-docker-compose.ymlversion:”2″services:zookeeper:user:rootimage:docker.io/zookeeperports:-“12181:2181″environment:-ALLOW_ANONYMOUS_LOGIN=yesvolumes:-zoo

    2022年4月25日
    31
  • 清理电脑垃圾的命令代码

    清理电脑垃圾的命令代码@echooffecho正在清除系统垃圾文件,请稍等……del/f/s/q%systemdrive%\*.tmpdel/f/s/q%systemdrive%\*._mpdel/f/s/q%systemdrive%\*.logdel/f/s/q%systemdrive%\*.giddel/f/s/q%system

    2022年6月18日
    326
  • Ext终于开始收费了

    Ext终于开始收费了

    2021年7月30日
    57

发表回复

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

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