Python虚拟环境创建错误(权限错误13)

时间:2017-12-09 01:50:35

标签: python windows virtualenv

我知道已多次询问过这个问题;但我还没有看到使用Windows(Windows 10,FYI)命令控制台and actually being resolved

的主题

因此,当我尝试在某个名为 web_scraper 的文件夹中从CMD创建新的虚拟环境时,问题就出现了,我已经成功安装了最新版本的pip和我有Python 3.6.1;此外,我之前创建了另一个虚拟环境,甚至在其中安装了Flask,是的,还在localhost中成功进行了一次小型尝试。

当我将其输入CMD以创建新的venv时,会发生这种情况:

C:\Users\Nilor2000\Desktop\Proyectos\web_scraper>virtualenv venv

...[lots of yadayada that all comes down to this:]

PermissionError: [Errno 13] Permission denied: 'C:\\Users\\Nilor2000\\Desktop\\Proyectos\\web_scraper\\venv\\lib\\os.py'

现在,这是有趣的部分,因为我使用PyCharm进行编码,它会自动为每个新项目创建一个venv文件夹,其中包含所有内容对于虚拟环境,所以我做了一个单独的测试文件夹,复制了默认情况下出现的venv文件夹,然后我只需要 activate 创建它。并且那里与#34;默认"我可以运行localhost测试并安装Flask的venv文件夹。

所以,我的最后一个问题是:我的系统出了什么问题,不允许我创建一个新的virtual environment

  • 我拥有admin

  • 的权利
  • 已经安装了我需要创建和运行的所有内容venv s

  • 是的,我已经以管理员身份运行了CMD,没有工作

请有人帮忙,我不想为每个项目复制并粘贴相同的venv文件夹:(

// - // - // - / - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - // - / - // - / - // - // - // - // - // - // - // - // - /

修改

因此,如果有人遇到类似的问题并且无法创建新的virtualenv ,但已安装pipvirtualenv资源,你可以单独下载。

我已为该特定案例It's this one

创建了一个GitHub存储库

如果您决定使用它,请告诉我它是否有效:)

1 个答案:

答案 0 :(得分:0)

我有同样的错误信息。我从批处理脚本创建了virtualenv。运行它给了我[Errno 13]消息。

我注意到virtualenv已经创建,所以新的被拒绝了。