首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在没有根、pip、setuptools或easy_install的情况下安装Python模块

如何在没有根、pip、setuptools或easy_install的情况下安装Python模块
EN

Stack Overflow用户
提问于 2015-10-31 21:21:46
回答 1查看 703关注 0票数 0

我正在尝试将pySVG模块安装到web托管系统上,但我没有根访问权限,而且没有安装这些工具: pip、setuptools或easy_install。

这个包只包含一堆.py文件,所以我希望有一些手动的方法来“安装”模块,而不必运行安装程序。在我的本地机器上,我可以做"python“,它所做的就是将setup.py文件复制到'build‘目录中:

代码语言:javascript
复制
$ ls -l build/lib/pysvg/
total 480
-rw-r--r--  1 timur  staff    278 Nov  5  2012 __init__.py
-rw-r--r--  1 timur  staff   8489 Nov  6  2012 animate.py
-rw-r--r--  1 timur  staff  29395 Nov  5  2012 attributes.py
-rw-r--r--  1 timur  staff  47916 Oct 31 16:14 attributes.pyc
-rw-r--r--  1 timur  staff  14633 Nov  6  2012 builders.py
-rw-r--r--  1 timur  staff   9081 Nov  6  2012 core.py
-rw-r--r--  1 timur  staff  11006 Oct 31 16:14 core.pyc
-rw-r--r--  1 timur  staff  22269 Nov  6  2012 filter.py
-rw-r--r--  1 timur  staff   6072 Nov  6  2012 gradient.py
-rw-r--r--  1 timur  staff   2171 Nov  6  2012 linking.py
-rw-r--r--  1 timur  staff   2630 Nov  6  2012 parser.py
-rw-r--r--  1 timur  staff    628 Nov  6  2012 script.py
-rw-r--r--  1 timur  staff  17266 Nov  6  2012 shape.py
-rw-r--r--  1 timur  staff   8217 Nov  6  2012 structure.py
-rw-r--r--  1 timur  staff    932 Nov  6  2012 style.py
-rw-r--r--  1 timur  staff   1626 Oct 31 16:14 style.pyc
-rw-r--r--  1 timur  staff   6990 Nov  6  2012 text.py
-rw-r--r--  1 timur  staff   7781 Nov  6  2012 turtle.py
-rw-r--r--  1 timur  staff     55 Nov  5  2012 util.py

我是否可以将这些文件复制到web服务器,然后以某种方式修改Python脚本以“加载”模块?通常我会这样做:

代码语言:javascript
复制
import pysvg.builders
import pysvg.structure
import pysvg.style
import pysvg.shape
from pysvg.turtle import Turtle, Vector

我希望有一种方法可以修改这些行,手动加载.py文件并将它们作为模块处理。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-10-31 21:26:45

build/lib/添加到PYTHONPATH

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33456771

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档