Python安装路径
我尝试为我的Python项目制作一个包,这里面有一个sh脚本,用于在安装后执行一些python的设置,比如运行setup.py install来处理一些依赖或子项目。但结果发现,MacOS的安装程序会创建自己的环境,这样就搞乱了一些路径,所以简单地执行:
python setup.py install - won't work
似乎有一个解决方案可以帮助我,就是:
usr/local/bin/python setup.py install
现在我对MacOS还不是很熟悉,所以我有几个问题:
- 这个路径是Python的默认位置吗?我的意思是,我打算分发这个包,所以我能否期待安装了Python的机器上会有/usr/local/bin/python这个路径?
- 如果第一个问题的答案是否定的,那我该如何找到他们的Python安装位置?$PATH里面包含了很多内容,而$PYTHONPATH也不是我想要的。
祝好,
博格丹
1 个回答
0
你绝对不能假设那儿已经安装了python。如果python安装得当,它应该在$PATH
里,否则你就无法知道。我可能把它安装在/whatever/snake-program/
,如果它不在路径里,你怎么能猜到呢?
编辑:你说$PATH
里还有很多其他东西,这是什么意思?只要没有多个python的安装,这个应该没什么关系。