Python ImportError:没有名为';xlsxwriter';

Python ImportError:没有名为';xlsxwriter';,python,pip,virtual-machine,Python,Pip,Virtual Machine,我有一台烧瓶服务器。 我在当地工作,它也在工作。 我把服务器上传到我大学的虚拟机(Debian)上,它给了我一个错误。 如果我尝试在python 2中运行它,则会出现以下错误: File "/usr/local/lib/python2.7/dist-packages/firebase/__init__.py", line 22, in <module> from urllib.parse import urlencode, quote ImportError:

我有一台烧瓶服务器。 我在当地工作,它也在工作。 我把服务器上传到我大学的虚拟机(Debian)上,它给了我一个错误。 如果我尝试在python 2中运行它,则会出现以下错误:

 File "/usr/local/lib/python2.7/dist-packages/firebase/__init__.py", line 22, in <module>
from urllib.parse import urlencode, quote
ImportError: No module named parse
 File "flask_server.py", line 8, in <module>
import xlsxwriter
ImportError: No module named 'xlsxwriter'
但它仍然给我同样的错误

如果我尝试在python3中运行它,则会出现以下错误:

 File "/usr/local/lib/python2.7/dist-packages/firebase/__init__.py", line 22, in <module>
from urllib.parse import urlencode, quote
ImportError: No module named parse
 File "flask_server.py", line 8, in <module>
import xlsxwriter
ImportError: No module named 'xlsxwriter'
我是否应该要求VM管理员更改环境中的某些内容


请帮帮我。

这里的问题是您的
xlsxwriter
位于单独的Python目录中。您可能应该转到该文件路径(其中显示xlsx),删除该文件,然后通过pip重新安装,或者指定pip3。

这里的问题是您的
xlsxwriter
位于单独的Python目录中。您可能应该转到该文件路径(上面写着xlsx),删除该文件,然后通过pip重新安装,或者指定pip3。

urllib
是一个过时的模块,而人们使用的是
requests
模块。您说您试图用python3运行该程序,但pip显示xlsxwriter是为python2安装的。您可能需要使用pip3安装它。
urllib
是一个过时的模块,而人们使用的是
requests
模块。您说您正在尝试使用python3运行程序,但pip显示xlsxwriter是为python2安装的。您可能需要使用pip3安装它。谢谢,现在它可以工作了。谢谢,现在它可以工作了。