我是Python的新手,并且具有R的知识。由于管理员的限制,我无法在文件夹中安装软件包
C:\ Program Files(x86)\ Python37-32 \ Lib
现在,我想知道是否可以将软件包安装在文件夹中 C:\ libPython
,并在导入库时考虑此文件夹。因此,有两个任务要执行:
在R中,这两个步骤都是通过定义新路径来完成的:
myLib <- "C:/libR"
.libPaths(myRLib)
install.packages("somewhat", lib=myRLib)
library(somewhat)
我正在使用Windows 7和10。
答案 0 :(得分:2)
要安装该软件包,可以使用--target
命令
pip install --target=C:\Lib package_name
--target dir
将软件包安装到目录中。默认情况下,这不会替换现有的 目录中的文件/文件夹。使用–upgrade替换其中的现有软件包 目录带有新版本。
要使用该软件包,您可以将C:\Lib
添加到PYTHONPATH
env变量中,这样您就可以告诉python与默认文件夹不同的文件夹中有软件包