我正在学习烧瓶,并试图使用virtualenv安装它,但是pip在Lib->site-包中安装了烧瓶文件夹,而不是主venv文件夹。
以前有人问过This question,但是这个答案对我没有用,因为OP使用的是GIT安装。我没有(使用Windows cmd):
C:\Users\Owner\> cd Desktop
C:\Users\Owner\Desktop> md python_projects
C:\Users\Owner\Desktop> cd python_projects
C:\Users\Owner\Desktop\python_projects> md project1
C:\Users\Owner\Desktop\python_projects> cd project1
C:\Users\Owner\Desktop\python_projects\project1> virtualenv venv
C:\Users\Owner\Desktop\python_projects\project1\venv> cd Scripts
C:\Users\Owner\Desktop\python_projects\project1\venv\Scripts> activate
(venv) C:\Users\Owner\Desktop\python_projects\project1\venv\Scripts> pip install Flask这是我第一次使用virturalenv和安装水瓶,所以这个错误可能是愚蠢的。
我试着重新开始并创建一个全新的目录,结果是一样的。我还试过使用virtualenv无站点包。
我不应该把文件放在主目录中而不是Lib -站点包里吗?
发布于 2015-02-01 03:07:01
pip在Lib->site-packages中安装烧瓶文件夹,而不是主venv文件夹。
还不够清楚。我敢打赌,您的计算机上没有一个文件名可以将其路径报告为:
Lib-->site-packages我不使用windows,但是virtualenv的全部用途是安装python和您安装到虚拟目录中的所有包。但是,这并不意味着您的虚拟目录的内容将没有很多子目录。pip将定位您安装在虚拟目录子目录中的所有包。
如果您曾经安装过没有使用virtualenv的包,那么在某个时候您会发现它们被安装到一个名为:
.../lib/python3.x/site-packages 它位于python安装的目录结构中。virtualenv模仿这个目录结构。
那么,您的意思是pip将软件包安装在:
/Lib/site-packages或在以下方面:
.../your_virtual_env/Lib/site-packages或者在别的地方?
https://stackoverflow.com/questions/28258874
复制相似问题