Same Interpreter(?), Different Package Version in Spyder
问题 I got this import error, which as this answer indicates occurs because the requests package is out of date. I updated the package using pip , but still got the same error. So I tried from requests.utils import to_native_string , which to my surprise works just fine in either the command prompt shell or IDLE, but throws an error in Spyder. I checked the version of the requests package: import requests print(requests.__version__) The version number in Spyder ( '1.2.3' ) is indeed different from