HuberTRoy / MusicBox

:blush: :musical_note: MusicPlayer 一站式收听多平台音乐(网易云, 虾米, QQ)的跨平台音乐播放器,尽情享受吧~:sparkles:
MIT License
1.33k stars 328 forks source link

请教windows下的安装方法 #5

Open zasl opened 7 years ago

zasl commented 7 years ago

win10 64位,已安装python3.6

HuberTRoy commented 7 years ago

@zasl 不太清楚你做了哪些尝试。 一般用python setup.py install 然后安装下PyQt5(Windows下是个exe文件。)就能用了。 如果不能用尝试pip install -r requirements.txt安装所有依赖。

如果你用了 python setup.py install 得到的提示是pycrypto这个模块安装不上,我现在做了更新会尝试安装pycryptodome。如果仍然安装不了尝试使用 pip install pycryptodomex安装另一个编译完成的包。

如果安装依赖时出现timeout可以尝试用豆瓣源,或上梯子。

tnwrwqdbythyck commented 7 years ago

setup.py中

 install_requires=[
        'PyQt5'
        'pycryptodome',
        'eyed3==0.8.0',
        'quamash',
        'requests',
    ],

第一行末尾缺少分隔逗号,使用python3 setup.py install会找不到PyQt5pycryptodome因为不存在这个包。

HuberTRoy commented 7 years ago

@tnwrwqdbythyck 感谢,已进行更正。

BigUncle commented 6 years ago

@zasl 我是一直安装不了pycryptodome,提示报错。 Best match: pycryptodome 3.4.7 Processing pycryptodome-3.4.7.tar.gz Writing C:\Users\Cy\AppData\Local\Temp\easy_install-2secomcc\pycryptodome-3.4.7\setup.cfg Running pycryptodome-3.4.7\setup.py -q bdist_egg --dist-dir C:\Users\Cy\AppData\Local\Temp\easy_install-2secomcc\pycryptodome-3.4.7\egg-dist-tmp-spufdbfy warning: no files found matching 'Doc\epydoc-config' warning: no files found matching '.separate_namespace'

后来我用作者的方法pip install pycryptodomex手动安装了pycryptodomex,但是安装程序还会去强制安装pycryptodome、PyQt5、requests(这些自己的环境实际上已经安装了)。 为了跳过这些安装,我把setup.py文件的17-13行 install_requires=[ 'PyQt5', 'pycryptodome', 'eyed3==0.8.0', 'quamash', 'requests' ], 的几个已经安装过的库给注释掉,改成:

install_requires=[
#'PyQt5',
#'pycryptodome',
'eyed3==0.8.0',
'quamash',
#'requests'
],

再执行python setup.py install就成功了。

bubei-inc commented 6 years ago

这个项目可以不安装运行吗

HuberTRoy commented 6 years ago

@pigletLet 抱歉,目前并不是一个web项目,所以不能直接运行。

bubei-inc commented 6 years ago

需要安装之后才可以运行吗

HuberTRoy commented 6 years ago

@pigletLet 是的,目前需要安装好环境后运行。安装或运行过程中如有问题还请指出~。

bubei-inc commented 6 years ago

default

bubei-inc commented 6 years ago

这是什么问题

HuberTRoy commented 6 years ago

@pigletLet 请贴一下相关环境。需要Python 3.5+

bubei-inc commented 6 years ago

default

HuberTRoy commented 6 years ago

@pigletLet 3.7版本太新了,很多需要的包都没有相关版本,如果没有必要最好是3.5/3.6版本。 另外你上面的那个错误可看下 http://rffan.info/5783

bubei-inc commented 6 years ago

大牛加个qq :1293291031 私聊你

HuberTRoy commented 6 years ago

@pigletLet 你可以发起一个Issue,这样可以让更多人帮助你,也可以帮助更多的人~。

bubei-inc commented 6 years ago

在运行之后 点击推荐的歌单不可以进入 default

plh97 commented 6 years ago

python版本控制还不会运用

HuberTRoy commented 6 years ago

@pengliheng 下载多个Python版本按需修改环境变量中的路径即可。

amiglistimo commented 6 years ago

win10 64bit python 提示:error: Setup script exited with error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools 不知道什么原因?

amiglistimo commented 6 years ago

@HuberTRoy 请教一下

HuberTRoy commented 6 years ago

@gogo008 如果是在安装pycryptodome时出现的这个错误,可以尝试安装pycryptodomex。 这个错误是因为没有c++编译工具造成的,解决方法可以谷歌百度。

fangjunjunnana commented 5 years ago

OKCEVZ{4OOF_9}XO01T `VX @HuberTRoy 为什么我运行显示找不到指定程序

HuberTRoy commented 5 years ago

@fangjunjunnana 可以在目录下用 python music.py 尝试运行,一般是windows环境导致。

bigNeoneo commented 5 years ago

所以编译成功后,在这个目录下有了编译后的程序,那么怎么运行呢?win7 image

bigNeoneo commented 5 years ago

请教,这样报错,该怎么处理 image

HuberTRoy commented 5 years ago

@bigNeoneo 重新安装PyQt5。

DuZehou commented 5 years ago

请教,这样报错,该怎么处理 image

这个解决了吗,同一个问题

GaoLiangg commented 4 years ago

win10下出现两个问题,请求大神帮助,谢谢 Q1:搜索音乐时只有网易云和QQ的库,不显示虾米: Q2:虾米歌单播放时程序会崩溃退出

缺少虾米歌单

虾米歌单播放崩溃

GaoLiangg commented 4 years ago

根据5楼BigUncle的方法改进,将所有库都自行下载安装之后,在setup.py文件中把安装好的库都给注释掉,我就安装成功了,不过还是出现了些小问题

HuberTRoy commented 4 years ago

@GaoLiangg 项目已经未更新很久,相关API应该有些已经失效,请关注其他同类优秀项目~。