详解有关PyCharm安装库失败的问题的解决方法
作者:東方_太白 发布时间:2023-05-17 11:06:33
最近因为要使用Python的缘故,安装了python IDE+pycharm,如此安装的原因是因为Pycharn 并不像anaconda一样拥有相对完整的依赖库和开发包,可以直接运行python,但因为某些原因,我改用了pycharm,这不重要,所以就不多赘述了,重点说一下pycharm安装库失败的问题。
具体情况是这样的,因为pycharm并非集成了所有的python库,有些第三方库需要自行安装,我在cmd下使用pip install pygame成功安装了pygame,并测试了是否安装成功。
在cmd中输入"python"运行python,然后在python环境下输入“import pygame”,cmd显示出了当前pygame版本为1.9.6,这说明python的第三方库pygame安装成功,具体操作情况如下:
然后在打开pycharm运行python时发现pycharm提示“未找到pygame库”,上网搜了一下,发现是pycharm所拥有的python依赖库安装位置和python IDE所拥有的依赖库安装位置不同所导致的,也就是说刚才在cmd下运行的pip install pygame是把pygame库安装到了Python IDE的库目录下了而非安装到了pycharm的库目录下,所以pycharm找不到pygame。
但是,问题来了,既然pycharm找不到库,而且python和pycharm的目录不同,在pycharm下安装pygame应该没什么问题吧,但是pycharm竟然报错了,大概意思是检测到已经安装了pygame,不能重复安装,What's!!!!!!!!
那么,我的解决方法是: 在Pycharm的创建项目界面中,勾选上 inherit global site-package 和 make available to all project 即可。
这时候,打开设置后会发现,pycharm已经加载进来了pygame库。
最后,在代码中加入pygame库,并未再报错,表示已经成功安装和导入了pygame库,安装和导入其他库的方法类似。
来源:https://www.cnblogs.com/moegarn/p/12249663.html
猜你喜欢
- PDO::preparePDO::prepare — 准备要执行的SQL语句并返回一个 PDOStatement 对象(PHP 5 >
- 是不是很烦每次注册网站或填写相关资料时都要重来一遍?其实会有很多自动填写工具能代劳。比如使用 Mac, 在 Safari 的表单中,它可以足
- 前段时间我通过观察韩国网站和其他作品发现了普遍存在黄金分割这样一个规律,不过只跟色相有关,明度、纯度还没做研究,今天看到论坛一篇“网页配色之
- XMLHTTP对象及其方法------------------MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到R
- SQL Server 2000中存在的许多的备份和恢复特性都同样保留在了SQL Server 2005中,但是有一些新的提高同样值得我们关注
- 记住:这时候08安装的时候要自定义一个实例 比如:mysql2008(不能在使用默认实例了) sql server 2008 express
- 我在传递数据的时候老是出错,请问如何处理?不管是什么数据库,一般来说,是它所包含引号的字符串带来的问题。假设我们使用名为“strDate”的
- 俗话说,“工欲善其事,必先利其器”。对于前端开发工程师来说,基于Firefox丰富的Web开发辅助插件无疑就是最好的利器。下面就与大家分享2
- <SCRIPT language=vbscript event=BeforeInitialBind(i
- 题目描述从上到下按层打印二叉树,同一层结点从左至右输出。每一层输出一行。思路:1、把每层节点的val值用list存好2、把每层节点存好:①计
- 本文实例为大家分享了Python使用Pillow添加水印的具体代码,供大家参考,具体内容如下python数据分析得到的图片,并对照片添加水印
- pycharm简介PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语
- tensorflow里面提供了实现图像进行裁剪和填充的函数,就是tf.image.resize_image_with_crop_or_pad
- 上次亚马逊的商品信息都获取到了,自然要看一下评论的部分。用户的评论能直观的反映当前商品值不值得购买,亚马逊的评分信息也能获取到做一个评分的权
- 前言本文将深入研究 preg_replace /e 模式下的代码执行问题,其中包括 preg_replace 函数的执行过程分析、正则表达式
- HTML5 是近十年来 Web 标准最巨大的飞跃。和以前的版本不同,HTML 5 并非仅仅用来表示 Web 内容,它的使命是将 W
- import numpy as npimport matplotlib.pyplot as pltimport math# Python实现
- 代码如下:<html> <head> &nb
- 类常量是PHP面向对象程序设计中非常重要的一个概念,牢固掌握类常量有助于进一步提高PHP面向对象程序设计的水平。本文即以实例形式描述了PHP
- 高效处理数据类型方法:处理数据In [1]: from random import randintIn [2]: data=[randint