为什么我的python里运行不了关于pygame 我电脑上的Python为什么不能导入pygame?

\u4e3a\u4ec0\u4e48\u6211\u7684python\u91cc\u8fd0\u884c\u4e0d\u4e86\u5173\u4e8epygame

\u6211\u8fd9\u662f\u6ca1\u95ee\u9898\u7684\uff0c\u4f60\u6309\u7167\u8fd9\u65b9\u6cd5\u53bb\u67e5\u4e00\u4e0b\uff1a

\u627e\u5230 PYTHON-SITEROOT\Lib\site-packages\pygame\ \u8fd9\u4e2a\u76ee\u5f55\uff08PYTHON-SITEROOT\u662fpython\u7684\u5b89\u88c5\u76ee\u5f55\uff09\u770b\u4e0b\u9762\u6709\u6ca1\u6709\u9664__init__.py\u4e4b\u5916\u7684\u6587\u4ef6\uff0c\u7136\u540e\u5bfb\u627e\u4e00\u4e2a\u53ebbase.pyd\u7684\u6587\u4ef6\uff0c\u56e0\u4e3a\uff0c\u4f60\u5728\u505a\u4e86import pygame\u7684\u65f6\u5019\u5176\u5b9e\u662f\u5bfc\u5165\u7684\u8fd9\u4e2a\u6587\u4ef6\uff0c\u4f60\u8c03\u7528pygame.init()\u4e5f\u662f\u8c03\u7528\u7684pygame.base.init()\uff0c\u5982\u679c\u8fd9\u4e2a\u6587\u4ef6\u4e0d\u5b58\u5728\uff0c\u90a3\u80af\u5b9a\u4f1a
AttributeError: 'module' object has no attribute 'init'\u7684

\u5982\u679c\u6ca1\u95ee\u9898\uff0c\u53bb\u67e5\u770b\u4e0btests\base_test.py \u6709\u6ca1\u6709\u8fd9\u65b9\u6cd5\uff1a
def __PYGAMEinit__(): #called automatically by pygame.init()

\u5982\u679c\u6ca1\u6709\uff0c\u8bc1\u660e\u4f60\u7684pygame\u88c5\u9519\u4e86~\u770b\u5b89\u88c5\u6587\u6863oncemore~

\u53e6\u5916
3x\u548c2x\u662f\u4e0d\u540c\u7cfb\u5217\u7684\u7248\u672c\uff0c\u5dee\u522b\u5f88\u5927\u7684\uff0c\u73b0\u5728\u5927\u591a\u662f\u75282.x\u7684\uff0c\u4f60\u6362\u7248\u672c\u5427

\u524d\u63d0


1
\u7535\u8111\u4e0a\u6ca1\u6709pygame\u5e93\uff0c\u5c31\u65e0\u6cd5\u8c03\u7528\u3002

2
\u672c\u6587\uff0c\u5047\u5b9a\u4f60\u5df2\u7ecf\u5b89\u88c5\u4e86Anaconda3\u3002

3
\u8fd9\u6837\uff0c\u4f60\u7684\u7535\u8111\u4e0a\u5c31\u540c\u65f6\u6709\u4e86pip.exe\uff0c\u8fd9\u662f\u5b89\u88c5\u5e93\u6587\u4ef6\u7684\u5fc5\u5907\u7a0b\u5e8f\u3002
\u68c0\u6d4b\u65b9\u6cd5\uff1a
\u5728cmd\u91cc\u9762\u8f93\u5165pip\uff0c\u6309\u56de\u8f66\u952e\uff0c\u5982\u679c\u5f97\u5230\u5982\u4e0b\u754c\u9762\uff0c\u8868\u793a\u7535\u8111\u4e0a\u786e\u5b9e\u6709pip\uff1b\u5426\u5219\uff0c\u8bf7\u5148\u4e0b\u8f7d\u5b89\u88c5pip.exe\u3002

4
\u5230python\u5b98\u7f51\u628apygame\u5e93\u6587\u4ef6\u4e0b\u8f7d\u4e0b\u6765\u3002
\u6211\u4e0b\u8f7d\u7684\u662f\uff1apygame-1.9.3-cp36-cp36m-win_amd64.whl
\u8fd9\u662f\u4e00\u4e2awheel\u683c\u5f0f\u7684\u6587\u4ef6\uff1b
\u628a\u8fd9\u4e2a\u6587\u4ef6\u653e\u5230\u4e0b\u9762\u7684\u6587\u4ef6\u5939\u91cc\u9762\u3002
C:\Users\Administrator\Anaconda3\Lib\site-packages

END
\u5b89\u88c5


\u7528cmd\u68c0\u6d4bpip.exe\u662f\u5426\u5b58\u5728\u3002

\u5982\u679cpip.exe\u786e\u5b9e\u5b58\u5728\uff0c\u5c31\u5728cmd\u91cc\u9762\uff0c\u628a\u5de5\u4f5c\u76ee\u5f55\u5207\u6362\u5230wheel\u6587\u4ef6\u6240\u5728\u7684\u6587\u4ef6\u5939\uff1a
cd C:\Users\Administrator\Anaconda3\Lib\site-packages

\u7136\u540e\u952e\u5165\uff1a
pip install pygame-1.9.3-cp36-cp36m-win_amd64.whl
\u6309\u4e0b\u56de\u8f66\u952e\uff0c\u5c31\u5f00\u59cb\u81ea\u52a8\u5b89\u88c5\u3002
\u51fa\u73b0\u5982\u4e0b\u753b\u9762\uff0c\u5c31\u8868\u793a\u5b89\u88c5\u6210\u529f\u4e86\u3002

\u6b64\u65f6\uff0c\u5c31\u53ef\u4ee5\u8c03\u7528pygame\u5e93\u4e86\u3002
\u6ca1\u6709\u62a5\u9519\uff0c\u5c31\u8868\u793a\u5b89\u88c5\u6210\u529f\u3002

我这是没问题的,你按照这方法去查一下:

找到 PYTHON-SITEROOT\Lib\site-packages\pygame\ 这个目录(PYTHON-SITEROOT是python的安装目录)看下面有没有除__init__.py之外的文件,然后寻找一个叫base.pyd的文件,因为,你在做了import pygame的时候其实是导入的这个文件,你调用pygame.init()也是调用的pygame.base.init(),如果这个文件不存在,那肯定会
AttributeError: 'module' object has no attribute 'init'的

如果没问题,去查看下tests\base_test.py 有没有这方法:
def __PYGAMEinit__(): #called automatically by pygame.init()

如果没有,证明你的pygame装错了~看安装文档oncemore~

另外
3x和2x是不同系列的版本,差别很大的,现在大多是用2.x的,你换版本吧

1 没有装pygame

2 或者pygame 不适合和你现在的python 版本

你没有安装pygame包吧。而且要对应版本

  • python浠g爜娌¢敊浣杩愯涓鍑烘潵
    绛旓細鍙戠幇鏄湪绋嬪簭杩愯鏃讹紝杈撳嚭鏈夌紦瀛橈紝鍙湁褰撶▼搴忚繍琛岀粨鏉熸垨鑰呯紦鍐插尯婊″悗鎵嶄細杈撳嚭銆鍥犱负绋嬪簭鏄竴鑷村湪杩愯鐨勬墍浠ヤ笉鍙兘绛夊緟绋嬪簭缁撴潫鍦ㄨ緭鍑銆傚苟涓旇姹傛槸鏈夊疄鏃舵х殑鎵浠ョ瓑缂撳啿鍖烘弧杈撳嚭鐨勬柟寮忎篃涓嶅彲鍙栥傛墍浠ラ噰鐢ㄥ湪python杩愯鏃跺姞涓-u鍙傛暟锛屽锛歱ython -u xxx.py xxx.log -u鍙傛暟鐨勬剰涔夋槸涓嶄娇鐢ㄧ紦鍐茬殑鏂瑰紡杈撳叆杈...
  • 涓轰粈涔堟垜鐨刾ython杩愯涓鍑烘潵?
    绛旓細浠g爜涓湁鏈鐞嗙殑寮傚父锛氬綋浠g爜鎵ц杩囩▼涓彂鐢熷紓甯革紙濡傝闂┖鎸囬拡銆侀櫎闆剁瓑锛夛紝濡傛灉娌℃湁姝g‘鍦版崟鑾锋垨澶勭悊杩欎簺寮傚父锛岀▼搴忓氨浼氬仠姝㈣繍琛屻備唬鐮佷腑鏈夋寰幆锛氬鏋滀綘鐨勪唬鐮佷腑鏈変竴涓棤闄愬惊鐜紝閭d箞绋嬪簭灏变細涓鐩磋繍琛屼笅鍘伙紝鏃犳硶缁撴潫銆浠g爜涓湁鍫靛鎿嶄綔锛氬鏋滀綘鐨勪唬鐮佷腑鏈夋煇浜涙搷浣滈渶瑕佺瓑寰呰緝闀挎椂闂存墠鑳藉畬鎴愶紙濡傜瓑寰呯敤鎴疯緭...
  • python涓浠g爜涓杩愯
    绛旓細1銆佷唬鐮佷笉鑳借繍琛屾湁寰堝鍘熷洜锛屾瘮濡傝娉曢敊璇紝姣斿缂╄繘閿欒锛屾瘮濡傝繍琛岄敊璇銆2銆丳ython鏄竴绉嶈法骞冲彴鐨勮绠楁満绋嬪簭璁捐璇█銆傛槸涓绉嶉潰鍚戝璞$殑鍔ㄦ佺被鍨嬭瑷锛屾渶鍒濊璁捐鐢ㄤ簬缂栧啓鑷姩鍖栬剼鏈(shell)锛岄殢鐫鐗堟湰鐨勪笉鏂洿鏂板拰璇█鏂板姛鑳界殑娣诲姞锛岃秺澶氳鐢ㄤ簬鐙珛鐨勩佸ぇ鍨嬮」鐩殑寮鍙戙
  • 涓轰粈涔堟垜鐨刾ython淇濆瓨鍦ㄧ數鑴涓繍琛屼笉浜
    绛旓細1.绋嬪簭鏃犺緭鍏 杈撳嚭 鍙墽琛岃繃绋 鐐瑰嚮鍚庤皟鐢╠os绐楀彛鍚庡叧闂傝繃绋嬮潪甯哥煭銆2.杩愯鐜鍑虹幇閿欒鎴栦唬鐮佷笉瑙勮寖绛夐敊璇锛屾病鏈夋彁绀猴紝鏃犳硶杩愯 寤鸿涓嬭浇鐩稿簲鐨勮皟璇曞伐鍏凤紝鏈夐敊璇彁绀 鍙互涓嬭浇vscode pycharm杞欢锛屽彲浠ョ敤鏉ヨ繃绋嬭皟璇
  • 涓轰粈涔鍦杩愯Python鏃跺嚭鐜伴敊璇?
    绛旓細杩欏彲鑳芥槸鐢变簬缂哄皯鏌愪簺渚濊禆椤规垨鎹熷潖鐨勫畨瑁呮墍鑷銆備互涓嬫槸涓浜涘彲鑳界殑瑙e喅鏂规锛1.閲嶆柊瀹夎Python锛氭偍鍙互灏濊瘯閲嶆柊瀹夎Python锛屼互纭繚鎵鏈夊繀闇鐨勬枃浠堕兘瀛樺湪骞朵笖娌℃湁鎹熷潖銆2.瀹夎鎵闇鐨勪緷璧栭」锛氬鏋滄偍姝e湪浣跨敤鏌愪釜搴擄紝璇风‘淇濆凡姝g‘瀹夎鎵鏈夊繀闇鐨勪緷璧栭」銆3.鏇存柊鎿嶄綔绯荤粺锛氭湁鏃讹紝鏇存柊鎿嶄綔绯荤粺鍙互瑙e喅姝ょ被闂銆4....
  • 涓轰粈涔堣繍琛屼笉鍑烘潵Python?
    绛旓細Python浠g爜瀛樺湪璇硶閿欒锛歅ython鏄竴绉嶈В閲婂瀷璇█锛屽洜姝ゅ鏋滀唬鐮佷腑瀛樺湪璇硶閿欒锛孭ython瑙i噴鍣ㄥ皢鏃犳硶姝g‘鎵ц璇ヤ唬鐮併傝妫鏌ヤ唬鐮涓殑鎷煎啓閿欒銆佽娉曢敊璇垨鍏朵粬閿欒锛屽苟杩涜淇銆傜己灏戝繀瑕佺殑渚濊禆搴擄細鏈変簺Python浠g爜闇瑕佺壒瀹氱殑渚濊禆搴撴墠鑳杩愯銆傚鏋滀綘灏濊瘯杩愯杩欎簺浠g爜浣嗗嚭鐜伴敊璇紝鍙兘鏄洜涓轰綘娌℃湁瀹夎鎴栨纭厤缃緷璧...
  • 涓轰粈涔坧ython浠g爜杩愯涓浜咰md鍙互鐢,浣嗘槸涓嶈兘鐢?
    绛旓細Cmd涓殑褰撳墠宸ヤ綔鐩綍鍙兘涓庝唬鐮佷腑鐨勬湡鏈涜矾寰勪笉涓鑷淬傜‘淇濆湪Cmd涓垏鎹㈠埌浠g爜鎵鍦ㄧ殑鐩綍锛屾垨鑰呭湪浠g爜涓娇鐢ㄧ粷瀵硅矾寰勩傜紪鐮侀棶棰橈細Python浠g爜涓彲鑳藉寘鍚壒瀹氱殑瀛楃鎴栫紪鐮佹牸寮忥紝Cmd鍙兘鏃犳硶姝g‘瑙f瀽杩欎簺瀛楃锛屽鑷翠唬鐮佹棤娉杩愯銆傜‘淇漃ython浠g爜浣跨敤姝g‘鐨勫瓧绗︾紪鐮侊紝閫氬父鏄疷TF-8銆
  • 鍦╬ycharm閲岃繍琛屼笉浜python鎬庝箞鍥炰簨鍟?
    绛旓細鏈変互涓嬪嚑鐐瑰師鍥狅細绗竴锛屾湁鍙兘鏄彧瀹夎浜唒ycharm锛屾病鏈夎anaconda锛屾病鏈夌粰缂栬緫鍣ㄦ坊鍔犺В閲婂櫒锛屾墍浠杩愯涓浜嗕唬鐮併傜浜岋紝鏈夊彲鑳芥槸浠g爜閿欒锛屽鏋滀笅杈圭垎绾簡锛岃屼笖浼氭湁璀﹀憡绛夎瘝璇紝浠g爜涔熸棤娉曡繍琛屻傜涓夛紝鏈夊彲鑳芥槸缂栬緫鍣ㄥ唴閮ㄧ幆澧冮敊璇紝娌℃湁娣诲姞缂栬瘧鐜銆俻ycharm涓昏鍔熻兘 缂栫爜鍗忓姪锛氬叾鎻愪緵浜嗕竴涓甫缂栫爜琛ュ叏锛...
  • 涓轰粈涔坧ython杩愯涓浜?
    绛旓細閫鍑鸿鍛戒护鍙凤紒寤鸿鍏堣緭鍏'q' 锛岀劧鍚庡洖杞︼紝鍏堥鍑烘潵鍐嶈銆傚鏋滄偍鍠滄杩欑榛戠獥鍙閲岄潰缂栧啓print锛屽缓璁娇鐢"Win + R"锛屽湪寮瑰嚭瀵硅瘽妗涓杈撳叆"cmd"鎵撳紑鍛戒护琛岀晫闈傜劧鍚庣晫闈笂杈撳叆鈥Python鈥,杩欐牱鎮ㄥ氨杩涘叆浜哖ython鐜锛屽敖鎯呯殑杈撳叆print璇彞鍚э紒涓嬮潰鏄叿浣撶殑杩囩▼锛屾埅鍥句笉瀹规槗锛屽笇鏈涢噰绾筹紒锛侊紒鍏蜂綋杩囩▼ 璋㈣阿锛
  • 涓轰粈涔坧ython杩愯澶辫触
    绛旓細python杩愯澶辫触锛屽彲鑳藉寘鍚鏂归潰鍘熷洜锛屽缓璁粠浠ヤ笅鏂归潰妫娴嬶細1銆Python寮鍙戠幆澧冩病鏈夋纭厤缃 2銆丳ython浠g爜璇硶閿欒锛屽澶у皬鍐欍佺缉杩涚瓑 3銆佽剼鏈枃浠剁殑璺緞瀛樺湪闂 4銆佺綉缁滈棶棰橈紝濡傛柇缃戯紝缃戠嚎鎻掑彛鏉惧姩绛 褰撶劧锛岃繍琛屽け璐鐨鍘熷洜杩滀笉姝㈣繖浜涳紝寰堝闂杩橀渶瑕佸湪瀹為檯鐨勯」鐩涓鍘昏В鍐筹紝鏇村瀛︿範鍐呭锛岃鐐瑰嚮Python...
  • 扩展阅读:python网站 ... 学了python再学c++好学吗 ... python run不了怎么办 ... python就业真实情况 ... 学了python再学c容易吗 ... 二级python通过率高吗 ... 小学生学python还是c++ ... python初学编程必背 ... 为啥python代码运行不出来 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网