加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python 3.3和在Mac上安装PyOpenSSL

发布时间:2020-12-20 10:33:45 所属栏目:Python 来源:网络整理
导读:我有 python 3.3工作,可以运行一些基本代码(如print(“Hello World”)).接下来我需要这样设置PyOpenSSL.我已经从他们的github网站下载并解压缩了pyOpenSSL-master.zip,但我不知道接下来要做什么. 我将解压缩的目录移动到/ libs,cd移动到/ libs / pyopenssl-m
我有 python 3.3工作,可以运行一些基本代码(如print(“Hello World”)).接下来我需要这样设置PyOpenSSL.我已经从他们的github网站下载并解压缩了pyOpenSSL-master.zip,但我不知道接下来要做什么.

我将解压缩的目录移动到/ libs,cd移动到/ libs / pyopenssl-master并执行了python setup.py install –user.但那失败了

/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python:无法打开文件’setup.py’:[Errno 2]没有这样的文件或目录

除了不存在的目录,我认为安装程序会创建,更大的问题是它似乎试图写入python 2.7文件夹,我使用3.3.

如果你不能说,我几乎不在我的元素之内.我之前从未安装过Python库,而且我对OSX安装也不是很好.任何人都可以帮我设置这个吗?谢谢.

解决方法

以下是在OS X(或任何其他平台)上安装pyOpenSSL的方法:

>安装点子

>使用适用于您的操作系统的软件包安装它.例如,如果您使用brew,brew install pip.
>如果您的操作系统没有软件包,请下载https://raw.github.com/pypa/pip/master/contrib/get-pip.py
>运行它(可能是root用户,不幸的是):sudo python get-pip.py

>使用pip – pip install –user virtualenv安装virtualenv
>创建一个virtualenv来安装pyOpenSSL – virtualenv~ / Environments / pyOpenSSL-stuff
>激活virtualenv – . ?/环境/ pyOpenSSL-东西/斌/启动
>使用pip -pip install pyopenssl安装pyOpenSSL

此时你已经在virtualenv中安装了pyOpenSSL.任何时候你想使用pyOpenSSL你都需要激活virtualenv.我建议你实际为你工作的每个项目创建一个virtualenv,并将每个项目的所有必要依赖项安装到该项目的virtualenv中.

这确实会导致很多重复的软件包安装.不幸的是,这似乎是Python软件包安装的最新技术.幸运的是,大多数Python软件包都很小.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读