为什么我不能在Windows上安装瓶子?

时间:2017-11-07 12:12:30

标签: python

我在使用我的应用程序使用python的嵌入式版本时遇到了问题。它需要瓶子模块,但是当我在这台机器上尝试pip install bottle时,我收到一个错误:

H:\R.O.S.S\Ross-master\Ross-1.1.0>H:\R.O.S.S\Ross-master\Ross-1.1.0\python\pytho
n.exe -m pip install bottle --no-cache-dir
Collecting bottle
  Downloading bottle-0.12.13.tar.gz (70kB)
    100% |████████████████████████████████| 71kB 417kB/s
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
      File "C:\Users\*Insert name here*\AppData\Local\Temp\pip-build-6j9e0aut\bottle\s
etup.py", line 10, in <module>
        import bottle
    ModuleNotFoundError: No module named 'bottle'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in C:\Users\*Insert name here*
.SET\AppData\Local\Temp\pip-build-6j9e0aut\bottle\

H:\R.O.S.S\Ross-master\Ross-1.1.0>pause
Press any key to continue . . .

这是因为我实际上无法访问此计算机上的C驱动器。有没有办法以不同的方式做到这一点?

1 个答案:

答案 0 :(得分:0)

在Windows中创建虚拟环境:

创建一个文件夹并在其中打开命令提示符。

然后,使用:virtualenv venv

创建虚拟环境

要使用此虚拟环境,您需要先激活它。使用以下内容激活它:venv\Source\activate.bat

现在,您将在提示中看到(venv)前缀。这表明虚拟环境已准备就绪。最后,根据需要在此虚拟环境中安装软件包,如下所示:pip install bottle

.txt文件中列出已安装的软件包以供日后使用:pip freeze>requirements.txt