社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Python

在anaconda中安装包并在python 3中使用它

Gianluca • 6 年前 • 1800 次点击  

我想在windows上为python安装一个名为“scrapy”的库。开发人员建议使用anaconda而不是python3安装包。不过,我能用蟒蛇3的包装还是需要用蟒蛇来刮网?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/45059
文章 [ 4 ]  |  最新文章 6 年前
Vaisakh Viswanath ThunderMind
Reply   •   1 楼
Vaisakh Viswanath ThunderMind    7 年前

Anaconda只是简化了安装,但是您也可以通过pypi as安装scrapy

pip install scrapy
Vaisakh Viswanath ThunderMind
Reply   •   2 楼
Vaisakh Viswanath ThunderMind    7 年前

在anaconda中,您可以使用conda install或pip install安装几乎所有的python包。

你必须马上去水蟒城输入 pip install Scrapy

saurabh
Reply   •   3 楼
saurabh    7 年前

anaconda是一个python发行版,它包含它附带的python的附加包。要使用轻量级版本的python(不需要许多附加软件包),可以安装miniconda。水蟒和小水蟒 conda 包管理器。您可以使用它来安装和更新特定于其python发行版的包。

安装 scrapy 使用anaconda/miniconda的包,只需在windows命令提示符下键入:

conda install scrapy

Prayson W. Daniel
Reply   •   4 楼
Prayson W. Daniel    7 年前

anaconda之所以受欢迎,是因为它简化了python中的包管理和部署(以及r、ruby、lua、scala、java、javascript、c/c++、fortran)

在使用anaconda时,您可以保持您的环境(程序依赖性)井然有序。

使用anaconda,您可以使用任何python版本,以及执行特定任务所需的库。工作流如下所示(假设您已经安装了anaconda,并且它在您的系统路径上可用):

conda create -n scrap python=3.6 
conda activate scrap
conda install -c conda-forge scrapy 

在这里,我们使用python version 3.6创建了一个名为scrap的环境。然后我们激活它,并安装从康达通道锻造废料。

在这个环境中(scrap),您可以访问python 3.6和scrapy。最棒的是,这与其他python和包是分开的。

离开你的环境,

conda deactivate

在您的环境中,您可以使用conda和pip将软件包安装到该环境中。在使用pip之前,请始终尝试在conda(及其通道)中查找包,因为conda将在安装之前检查包的兼容性。它将知道升级或降级哪些包以避免冲突。

在某些情况下,如果包不在conda中,则使用pip。 阅读更多: https://conda.io/docs/index.html