如何在Windows路径上安装VirtualEnv未经许可拒绝错误



我有一台新计算机,我正在设置环境来运行django。我安装了Python和Virtualenv。在Windows 10中,我尝试在目录C中运行virtualenv -p python .: Users User user dev 文件夹,但是我收到以下错误:

Could not install packages due to an EnvironmentError: [WinError 5] Access is denied: 'c:\program files (x86)\python\python37-32\lib\site-packages\pip-18.1.dist-info\entry_points.txt' Consider using the-用户option or check the permissions.

我该如何在此处允许自己创建环境?我都有管理特权。

我让它起作用python -m virtualenv .,但是我不确定为什么我无法获得其他选择。这是一个合适的工作,但我从来没有这样做。

您可以使用pyenv为此,请按照以下命令:

  1. python -m venv micah
  2. micahScriptsactivate

就是这样,如果您有权限问题,将创建您的虚拟环境也可以使用管理员CMD来完成所有操作。

来自Vitualenv的帮助,您可以检查以输入终端:

virtualenv --help

您可以阅读:

Usage: virtualenv [OPTIONS] DEST_DIR

其中 DEST_DIR是虚拟env的目标目录,只需选择用户可以编辑/修改的一个。

以下步骤可以帮助我解决您的问题:

  1. cd到您的项目文件夹
  2. 类型: py -3 -m venv .venv在名为" venv"的文件夹中创建一个虚拟环境,您可以通过自己的
  3. 更改它

最新更新