[英]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.