我正在尝试创建一个安装scrapy的虚拟环境 . 我使用下面的命令安装 .
virtualenv --no-site-packages [name]
然后创建一个虚拟环境并检查pip冻结 . 它向我展示了基本的包装 . 我使用了激活虚拟环境并安装了scrapy
pip安装scrapy
命令但是也可以在venv外部访问包,我可以在/ usr / bin中看到scrapy使用
哪个scrapy
我无法确定行为,有人可以解释一下吗?
我不是100%确定如果我理解你的问题,听起来就像你想知道为什么你可以在虚拟环境停用时访问 scrapy .
scrapy
在停用虚拟环境时,通过运行此命令确保未全局安装 scrapy :
pip uninstall scrapy
然后重试您的步骤以在虚拟环境中安装 scrapy :
virtualenv --no-site-packages venv source venv/bin/activate pip install scrapy which scrapy >> venv/bin/scrapy deactivatte which scrapy >> scrapy not found
希望我帮忙 .
1 回答
我不是100%确定如果我理解你的问题,听起来就像你想知道为什么你可以在虚拟环境停用时访问
scrapy
.在停用虚拟环境时,通过运行此命令确保未全局安装
scrapy
:然后重试您的步骤以在虚拟环境中安装
scrapy
:希望我帮忙 .