python 中scrapy 如何默认python3呢?

因为我现在每次默认都是python2.7 启动,现在想每次以python3 启动,求教,现在如何默认python3呢?因为很多一些编码问题

阅读 6k
6 个回答

安装 Anaconda, 自带默认 Python 3.

我用的是 Macbook

新手上路,请多包涵

linux 的话可以创建虚拟环境 指定虚拟环境python的版本为python3

创建爬虫项目之前可以先创建一个虚拟环境(pipenv 或者其他方法都可以,我现在是用Pycharm setting里面创建), 创建虚拟环境的时候可以指定Python版本,我电脑上就安装了好几个Python版本(纯粹好玩), 然后启动爬虫前先激活虚拟环境,就可以了,
关于Python虚拟环境我也写了一个博客,可以参照:https://blog.csdn.net/wgPytho...

上面的应该都没说到点子上。一方面看你是在Pycharm这种IDE里执行还是手动执行,如果是在Pycharm这种IDE里的话,有配置当前python环境的设置。

如果是手动执行,然后你系统中有python2.7也有python3.6这样的话,你可以用python3 run.py这种方式执行。

给你一个网站
https://www.lfd.uci.edu/~gohl...

搜索scrapy

clipboard.png

其Python2, Python3都支持, 点击下载
不大227K左右
开一个终端, 在文件当前目录输入(这是Python2的)

pip install Scrapy-1.6.0-py2.py3-none-any.whl

如果是python3则输入

pip3 install Scrapy-1.6.0-py2.py3-none-any.whl

安装完毕之后

如果是单纯的windows\linux环境, 没有集成开发工具, 则在终端输入python3, 那你就是python3启动, 输入Python就是python2启动,

如果是pycharm启动的话, 在File -> Settings -> Project:xxxxxx -> Project Interpreter 选择你要的那个Python的环境

clipboard.png

点击确认, 等待右下角加载完毕就可以了 !!

如果是anaconda更简单, 在开始菜单点开conda的终端

clipboard.png

进入Scrapy-1.6.0-py2.py3-none-any.whl这个文件夹所在目录
如果你anaconda搞的是Python3
输入

pip install Scrapy-1.6.0-py2.py3-none-any.whl

Python2的话和pytcharm修改差不多, OK啦!!

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题