“Python安装和配置”的版本间差异
		
		
		
		
		
		跳到导航
		跳到搜索
		
				
		
		
	
| 无编辑摘要 | 无编辑摘要 | ||
| (未显示同一用户的11个中间版本) | |||
| 第1行: | 第1行: | ||
| ⚫ | |||
| :接管了系统的conda,pip等 ,conda activate启动 | |||
| ==模块搜索路径== | |||
| * os.sys.path | |||
| *  ./python3 ../lib/python3.*/site.py 该文件配置了sys.path | *  ./python3 ../lib/python3.*/site.py 该文件配置了sys.path | ||
| *除了系统配置的site-packages之外,每个用户可以在自己目录下安装和添加用户站点目录(user site directory) | *除了系统配置的site-packages之外,每个用户可以在自己目录下安装和添加用户站点目录(user site directory) | ||
| 第8行: | 第8行: | ||
| *shell中的PYTHONPATH 环境变量指定的一系列路径,会添加到sys.path中 | *shell中的PYTHONPATH 环境变量指定的一系列路径,会添加到sys.path中 | ||
| *启动的时候可以选择配置搜索路径 [https://blog.csdn.net/qq_43401808/article/details/89512313] | *启动的时候可以选择配置搜索路径 [https://blog.csdn.net/qq_43401808/article/details/89512313] | ||
| *可以利用 modular.__file__查看模块所在位置 | |||
| ==源码安装== | |||
| * python setup.py install  | |||
| * python setup.py install --prefix='./local' #可以用于本地安装 | |||
| #* 有时候安装生成的eggs文件是个压缩包 | |||
| ==conda== | |||
| ⚫ | |||
| ==pip== | |||
| * pip show abc #查看已经安装的某包 | |||
| * pip list --outdated | cut -d ' ' -f 1 | xargs -n 1 pip install --upgrade  | |||
| * pip list --outdate | |||
| * pip install --upgrade pip | |||
| * pip install abc==2.1 #指定安装某个版本 | |||
| * pip install pyimfit --no-cache-dir (不用cache中的文件,可以解决升级后的兼容性) | |||
| * pip install --user # 普通用户安装 | |||
2023年7月17日 (一) 09:12的最新版本
模块搜索路径
- os.sys.path
- ./python3 ../lib/python3.*/site.py 该文件配置了sys.path
- 除了系统配置的site-packages之外,每个用户可以在自己目录下安装和添加用户站点目录(user site directory)
- 这些目录下面有 *.pth 文件,比如easy_install.pth文件,其中又增加了路径
- shell中的PYTHONPATH 环境变量指定的一系列路径,会添加到sys.path中
- 启动的时候可以选择配置搜索路径 [1]
- 可以利用 modular.__file__查看模块所在位置
源码安装
- python setup.py install
- python setup.py install --prefix='./local' #可以用于本地安装
- 有时候安装生成的eggs文件是个压缩包
 
conda
pip
- pip show abc #查看已经安装的某包
- pip list --outdated | cut -d ' ' -f 1 | xargs -n 1 pip install --upgrade
- pip list --outdate
- pip install --upgrade pip
- pip install abc==2.1 #指定安装某个版本
- pip install pyimfit --no-cache-dir (不用cache中的文件,可以解决升级后的兼容性)
- pip install --user # 普通用户安装