install安装路径设定

因为安装路径的前缀 CMAKE_INSTALL_PREFIX 都在外面都写了。

所以在具体的dll 在安装时,就写相对路径就行了。

### 设置或修改 `pip install` 的安装路径 对于希望自定义 Python 包安装路径的需求,可以通过多种方式实现这一目标。 #### 方法一:使用环境变量配置 一种方法是通过设置环境变量来改变默认的安装路径。具体来说,在命令行环境中可以临时设定 `PYTHONUSERBASE` 环境变量指向新的目录,之后再执行带有 `--user` 参数的 `pip install` 命令即可让包被放置到指定位置[^1]。 例如: ```bash export PYTHONUSERBASE=/path/to/custom/directory pip install --user package_name ``` #### 方法二:创建 `.pth` 文件 另一种更灵活的方式是在现有的站点包目录中加入一个新的 `.pth` 文件,并在里面写上想要作为额外库路径的目标文件夹地址。这允许不改动原有结构的同时增加其他地方作为模块搜索范围的一部分[^3]。 #### 方法三:编辑 `sitecustomize.py` 如果需要更加持久性的解决方案,则可以在用户的个人配置脚本(`sitecustomize.py`) 中添加代码片段以动态调整 `sys.path` 列表中的条目顺序或者直接插入新项。这种方法适用于那些经常切换不同项目工作空间的人群[^4]。 #### 方法四:利用虚拟环境工具 最后值得一提的是,虽然这不是严格意义上的“更改全局默认路径”,但是创建独立于系统的虚拟环境往往能更好地解决多版本共存以及隔离开发测试环境的问题。借助像 `venv`, `virtualenv` 或者更高层次封装如 `conda` 这样的工具可以帮助管理各个项目的依赖关系而无需担心污染主系统上的 Python 解释器及其关联资源[^2]。 ```python import venv from pathlib import Path def create_venv(env_dir): env_builder = venv.EnvBuilder(with_pip=True) env_path = Path(env_dir).resolve() env_builder.create(str(env_path)) create_venv('/path/to/new/virtual/environment') ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值