在没有命令提示的情况下安装Python模块。

在没有命令提示的情况下安装Python模块。,python,installation,pip,Python,Installation,Pip,我的学校电脑上有Python,但我想安装几个模块。我怎样才能通过这个问题 您可以尝试以下操作: import subprocess subprocess.call('pip install X --target=d:\some\folder\with\write\permission', shell=True) import os os.system('pip install --user X') import pip pip._internal.main(["install&qu

我的学校电脑上有Python,但我想安装几个模块。我怎样才能通过这个问题

您可以尝试以下操作:

import subprocess
subprocess.call('pip install X --target=d:\some\folder\with\write\permission', shell=True)
import os
os.system('pip install --user X')
import pip
pip._internal.main(["install", "--user", <PACKAGE>])

是一个python脚本,它将尝试在您想要的某个文件夹中安装程序包X。也许你可以这样做。

我通过运行以下程序解决了这个问题:

import subprocess
subprocess.call('pip install X --target=d:\some\folder\with\write\permission', shell=True)
import os
os.system('pip install --user X')
import pip
pip._internal.main(["install", "--user", <PACKAGE>])
它不需要管理员权限。

然后,您可能需要将packages目录添加到路径

我在学校安装的python包中包含了这个

打开python shell并编写以下内容:

import subprocess
subprocess.call('pip install X --target=d:\some\folder\with\write\permission', shell=True)
import os
os.system('pip install --user X')
import pip
pip._internal.main(["install", "--user", <PACKAGE>])
导入pip
pip.\u internal.main([“安装”、“--user”、]))

通过了什么问题???您可以要求系统管理员为您安装它,因为您没有访问命令提示符的权限。因此,
subprocess.call('bash')
subprocess.call('cmd.exe')
谁锁定了计算机是不一致的。任何使用CMD的进程都会失败,但我使用PowerShell创建了一个管理员帐户并升级了我的标准帐户管理员权限如果pip版本低于10,您可以尝试使用pip代替pip