Virtualenv Pip安装到错误的折叠

2024-05-16 01:21:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在用flask开发一个应用程序,在文件夹/my/first/path/中创建一个虚拟环境来测试virtualenv是如何工作的。后来,当我开始着手我的Flask项目时,我在/my/second/path/中创建了另一个virtualenv实例。在

后来,在开发我的应用程序时,我意识到我需要安装另一个软件包,所以我执行了命令/my/second/path/virtual/Scripts/pip.exe install bcrypt,pip告诉我它已经成功安装。然后,当我试图执行我的Flask脚本(使用命令/my/second/path/virtual/Scripts/python.exe app.py从目录应用程序副本),我收到一个python错误,说bcrypt不是模块。在

出于好奇,我重新安装了bcrypt(使用与上面相同的命令),pip告诉我该模块被安装到/my/first/path/virtual/Scripts。我试着用pip卸载并重新安装,但是它做了同样的事情。在

如何让pip安装到正确的位置?我担心如果我删除/my/first/path/中的virtualenv实例,pip将默认返回到我计算机的python实例,所以我认为肯定有其他方法来安装这些模块。在


Tags: 模块pippath实例命令应用程序flaskvirtualenv