提问人:Jaden 提问时间:10/31/2023 最后编辑:sinorocJaden 更新时间:11/2/2023 访问量:20
对 Windows 11 和 Ubuntu 上的全局访问和可修改性的 Python 包安装进行故障排除
Troubleshooting Python Package Installation for Global Access and Modifiability on Windows 11 and Ubuntu
问:
我在安装自己的软件包时遇到了问题,因此可以在计算机上的任何地方访问它。我还想让它随时可以修改。所以,我做了以下操作(我指定我使用的是 Windows 11,但我在 Ubuntu 上遇到了同样的问题,所以如果您也有解决方案,请不要犹豫):
- 创建一个文件并将其放置在文件夹中,并为该文件夹指定包的名称。
setup.py
- 已使用命令导航到有问题的文件夹。
cd "/path/to/your/package"
- 已执行命令 。控制台中的一切显然都很顺利,但是之后,当我尝试使用我的软件包时,没有任何效果。Python告诉我它找不到有问题的包。我还尝试了另一种方法......
pip install -e .
import sys
sys.path.append("/path/to/your/package")
但是它要么不能很好地工作,要么在文件夹中找不到包和 python 文件,而且
VSCode 处理不好,函数/类等......没有颜色,不可点击,这是不切实际的,
你知道这个问题吗,你有解决方案可以给我吗?谢谢!
这是我的文件,如果它可以提供帮助(目标是使包在整个计算机中都可以访问,而不是分发它):setup.py
from setuptools import setup, find_packages
setup(
name="module",
version="0.1",
packages=find_packages(),
)
cd "/path/to/your/package"
pip install -e .
答: 暂无答案
评论