我在使用我的应用程序使用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驱动器。有没有办法以不同的方式做到这一点?
答案 0 :(得分:0)
在Windows中创建虚拟环境:
创建一个文件夹并在其中打开命令提示符。
然后,使用:virtualenv venv
要使用此虚拟环境,您需要先激活它。使用以下内容激活它:venv\Source\activate.bat
现在,您将在提示中看到(venv)
前缀。这表明虚拟环境已准备就绪。最后,根据需要在此虚拟环境中安装软件包,如下所示:pip install bottle
在.txt
文件中列出已安装的软件包以供日后使用:pip freeze>requirements.txt