【问题标题】:Python packages installing error in deep-learning environmentPython包在深度学习环境中安装错误
【发布时间】:2019-07-18 19:36:30
【问题描述】:

当我在我的深度学习环境中安装新包时,它给了我这个错误:

由于 EnvironmentError 无法安装软件包:[WinError 32] 该进程无法访问该文件,因为它正在被另一个进程使用 流程:考虑使用--user 选项或检查权限。

请帮忙解决这个问题

【问题讨论】:

  • 您是否尝试将其关闭再打开?
  • 是的,但它仍然给出保存错误
  • 在尝试安装新包之前,您是否尝试过关闭所有 python 进程?
  • 是的@Muser,但它没有被安装

标签: python pip deep-learning


【解决方案1】:

您正在尝试将软件包安装到您没有写入权限的系统文件夹中。 您有三个选项(仅使用其中一个):

1-设置一个虚拟环境来安装包(推荐):

python3 -m venv env
source ./env/bin/activate 
then:
Install your package using python -m pip install <name_package>

2-将包安装到用户文件夹:

使用以下方式安装您的软件包:

` python -m pip install --user <name_package>

3-使用sudo安装到系统文件夹(不推荐):

`sudo python -m pip install  <name_package>

【讨论】:

  • 我已经尝试了以上 3 个,但它仍然给出同样的错误
  • 你用的是哪个版本的?
【解决方案2】:

如果使用 Windows,终端 1 作为管理员并在命令使用 sudo 之前使用 ubuntu。

【讨论】:

    猜你喜欢
    • 2021-08-18
    • 2019-01-10
    • 1970-01-01
    • 1970-01-01
    • 2018-10-03
    • 1970-01-01
    • 2020-07-15
    • 2021-02-09
    • 2017-01-28
    相关资源
    最近更新 更多