![](/img/trans.png)
[英]How to load an image file from my local hard drive to html page using python?
[英]how to install a module from my hard drive
我还有另一个要解决的python问题。 我浏览了在线教程和文档,但无法使其正常运行。
我做了一个模块,我想将其导入我的一个脚本中。 而已! 在网上我可以找到一些有关分发和安装模块的指南和教程。 这不是我想要的。 我想要的是在我的计算机上安装我的模块,然后像其他任何python模块一样,将其导入脚本中。
我试过了:
pip install --user my_package
我还尝试将模块放在python27目录内的其他文件夹中,然后进行导入(我收到该软件包不存在的错误)。 我尝试了两者的组合(将程序包放在不同的文件夹中并运行pip。)
我知道这可能是一个愚蠢的问题,但是到目前为止,我发现了无数的信息,但没有一个可以以特定的方式回答我的问题。
预先感谢您的帮助
编辑:这是我的包裹的内容
my_package/
bin/
docs/
my_package/
__init.py
my_scrip.py
tests/
setup.py
您应该使用可编辑的安装来安装本地软件包:
pip install -e /path/to/my_module
这只会将路径添加到您的PYTHONPATH
。 您对目录中文件所做的所有更改都将由您的所有脚本看到(您可以继续处理导入的包,因此可编辑 )。
以后您也可以使用
pip uninstall my_module
如果要使用pip安装模块,则需要更多工作。 但是,如果您只想从系统上的任何Python脚本import mymodule
,则可以使用以下命令将模块的位置永久添加到Python路径中:
export PYTHONPATH="${PYTHONPATH}:/path/to/dir/"
如果使用的是Bash shell,只需将其添加到您的.bashrc
文件中即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.