繁体   English   中英

在 Python 环境中安装 Scrapy package

[英]Installing Scrapy package within Python Environment

这是我第一次尝试 Python 和 Scrapy

我使用以下命令在名为scrapy-env的虚拟环境中安装了 Scrapy:

pip install virtualenv
virtualenv `scrapy-env`
cd `scrapy-env`
pip install scrapy

现在我正在尝试编写我的第一个 Python 文件,它是一个蜘蛛,我在以下路径下创建了一个名为 spider1.py 的文件:

~/scrapy-env/spider_practice/spider_practice/spiders/spider1.py

我正在使用 pycharm 编辑器,它抱怨没有安装 Scrapy package:

在此处输入图像描述

如果我点击安装 Package Scrapy 然后我收到以下消息:

在此处输入图像描述

不知道为什么一开始没有导入scrapy,我以为我已经创建了一个环境并安装了scrapy? 我该如何解决这个问题?

我认为您想在虚拟环境中安装 scrapy 。

在 python 中,您可以创建非常方便的虚拟环境 venv:

不推荐使用 virtualenv。

创建虚拟环境:

python3 -m venv scrapy_env

激活虚拟环境:

source scapy_env/bin/activate

要安装 scrapy:

pip install scrapy

打开 IDE 并设置 scrapy_env/bin/python3 或所需的 python 解释器。

使用pipenv创建虚拟环境

可能是您在低于 3.5 的版本上运行 Scrapy 在 Python 3.5 或更高版本上运行

使用 pip3 安装 pipenv

pip3 安装 pipenv

用 pip3 安装 scrapy

pip3 安装 Scrapy

使用 python "whichever_python_version_you_have" 创建虚拟环境

pipenv 安装 --python 'python_version'

创建虚拟环境

pipenv 运行

现在检查文件夹的pip文件。 在此文件中,您可以看到您使用的是哪个 python 版本

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM