在1和1共享托管python上安装numpy和pandas

2024-04-25 09:22:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用以下教程在我的1和1共享托管服务器上安装了python2.7.14:http://geeksta.net/geeklog/python-shared-hosting/ 它工作正常,有一堆我使用的模块。不过,我也希望在这个装置上有纽比和熊猫。在

我有各种各样的问题,但最基本的问题是打字时:

pip install numpy

从而导致以下错误:

^{pr2}$

所以它看起来可能失败了,因为我没有安装SSL,但是所有关于安装SSL的建议似乎都需要sudo(我无法访问共享主机上的root)。在

第二个问题是我想知道我是否需要使用virtualenv。我是新手,但它似乎可以让我安装东西,但我再次尝试安装virtualenv(如教程中所述):

pip install virtualenvwrapper

但我也遇到了同样的SSL错误:

Could not fetch URL https://pypi.python.org/simple/virtualenvwrapper/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
Could not find a version that satisfies the requirement virtualenvwrapper (from versions: )
No matching distribution found for virtualenvwrapper

任何能指导我正确安装这些模块的帮助都将不胜感激。谢谢。在

更新以询问其他方法鉴于问题似乎是无法在https站点上下载python包(b/c SSL不可用),我是否可以使用webbrowser手动下载包,然后将文件FTPing到服务器文件系统,然后使用SSH命令安装模块?如果是这样的话,我们将不胜感激。在


Tags: 模块installpipthehttpshttpurlssl
1条回答
网友
1楼 · 发布于 2024-04-25 09:22:51

好吧,我终于明白了。基本上,从他们的各个网站手动下载每个软件包,然后用ftp将它们传输到共享主机上,然后手动解压并安装它们,这对我来说很有效。这避免了必须连接到SSL站点才能在共享主机上下载文件。在

对于numpy:

  1. 我从这里下载了numpy的源文件(numpy-1.14.2.zip):https://pypi.org/project/numpy/#files
  2. FTP到共享主机中的python文件夹。 拉开拉链

    unzip numpy-1.14.2.zip

  3. 然后跑了设置.py从numpy-1.14.2文件夹中

    python setup.py install

然后我对熊猫和它的依赖性重复了这一点:

  • 设置工具
  • NumPy:1.9.0或更高
  • python dateutil:1.5或更高版本
  • pytz:需要时区支持

相关问题 更多 >