快速安装
快速安装anaconda navigator内不包含的第三方库(如pygame、imagehash、jieba等等) 部分参考网址:https://blog.csdn.net/See_Star/article/details/103941469
https://blog.csdn.net/weixin_43498449/article/details/123614106
方法一
1.打开Anaconda Prompt,并进入目标环境。输入 activate 环境名,如activate music_player.
2.pip install 库,如pip install pydub
如果因为网络原因而下载失败,可使用清华大学镜像(99.9%解决下载失败问题):
pip install 名称 -i https://pypi.tuna.tsinghua.edu.cn/simple
如果想要选择特定版本,可使用以下命令:
pip install 名称版本 --user (如,pip install pillow==6.2.2 --user)
如果以上方法均无法解决问题,请尝试下面方法。
方法二
1.进入jieba官网下载jieba包
2:把下载好的安装包解压,复制在anaconda软件pkgs文件夹里
注意解压后得到一个文件夹,里面有setup.py文件
3.步骤三:在jieba文件夹路径下输入cmd,进入命令行模式,参考下图
4.步骤四:输入 python setup.py install 即可完成安装。(如果想安装在anaconda环境中,则先在pkgs路径下cmd打开命令行,输入 conda activate 环境名,再用对应的python执行setup.py,如第二个图)
安装完成后在envs\Lib\site-packages中产生一个jieba文件夹,如下图1,在anaconda prompt中运行conda list,其中也显示有jieba,则安装成功。
可能会出现:pycharm中可以正常运行,但是在pycharm中import jieba中jieba是有红色波浪线 这样的情况。重新安装了几次就忽然好了,神奇。
当然如果这个情况没好,则进入这个安装生成的新文件夹,其内部含有两个文件夹,一个是egg_info文件夹,一个是含有__init__的文件夹(叫jieba),我们需要把jieba文件夹拿出来(可能复制比较好)放在site-packages文件夹里(EGG-INFO可以不拿出来),从而可以被import到,具体文件如图3:
图1:
图2
图3:
方法二中 如果下载的是whl文件,则安装为:
步骤1 下载whl文件
步骤2 安装whl到指定环境
打开Anaconda Prompt,并进入目标环境:输入 activate 环境名,激活想要安装该包的虚拟环境,如activate music_player.
步骤3 从该虚拟环境中,通过命令行操作,进入刚刚下载的xml所在的路径。如果whl下载在了D盘,则可以首先输入盘符,如D盘输入D:,在输入cd 转到whl所在路径。(也可cd/d + whl文件所在的直接路径)
步骤4 此时是在对应的conda虚拟环境下,在whl文件所在的路径下,输入 pip install 文件名 ,如pip install PyQt5-5.14.1-5.14.1-cp35.cp36.cp37.cp38-none-win_amd64.whl. 即可。
仍要注意site-packages中要有对应的两个文件夹,否则pycharm在import的时候可能会标红波浪线