我知道这已经被问了好几次;但是我还没有看到使用Windows(Windows 10,仅供参考)命令控制台的主题并且实际上正在解决
因此,当我尝试在名为web_scraper的某个文件夹中从CMD创建新的虚拟环境时,问题就开始了,我已经成功安装了最新版本的pip
并且我有Python 3.6.1;此外,我之前创建了另一个虚拟环境,甚至在其中安装了Flask,是的,在本地主机上也进行了成功的小型尝试。
当我在 CMD 中键入它以创建新的 venv 时,会发生这种情况:
C:UsersNilor2000DesktopProyectosweb_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
它,不是创建它。有了那个">默认"venv
文件夹,我可以运行本地主机测试并安装 Flask。
所以,我的最后一个问题是:我的系统出了什么问题,不允许我创建新virtual environment
?
我有管理员权限
已经安装了创建和运行
venv
所需的一切是的,我已经以管理员身份运行了CMD,没有工作
请有人帮忙,我不想为每个项目复制和粘贴相同的venv
文件夹:(
/-/
-/编辑
因此,如果有人面临类似的问题并且无法创建新virtualenv
但已安装pip
和virtualenv
资源,则可以单独下载它。
我已经为该特定情况创建了一个GitHub存储库,就是这个
如果您决定使用它,请告诉我它是否有效:)
我有同样的错误消息。我从批处理脚本创建了虚拟环境。运行它给了我 [Errno 13] 消息。
我注意到虚拟环境已经创建,因此新的虚拟环境被拒绝。