vimeo.py: Failed to install package 'PyVimeo'
Hi, I’m trying to install with PyCharm(windows 10)
Excuted command : pip install Pyvimeo
Command output :
Collecting PyVimeo
Using cached https://files.pythonhosted.org/packages/b8/d9/7dd9a8748482d2dd6004685d36f8c89cbf2c4d4033f2b513803b49b54f4c/PyVimeo-1.0.5.tar.gz
Requirement already satisfied: requests>=2.4.0 in d:\work\web\tc-btest-backend\venv\lib\site-packages (from PyVimeo) (2.19.1)
Collecting tuspy==0.2.1 (from PyVimeo)
Using cached https://files.pythonhosted.org/packages/ce/23/f8cdb6ec7a3c43b8913843279bc4a61736578a1d0f950c3dd6a94f13fc0e/tuspy-0.2.1.tar.gz
Requirement already satisfied: certifi>=2017.4.17 in d:\work\web\tc-btest-backend\venv\lib\site-packages (from requests>=2.4.0->PyVimeo) (2017.7.27.1)
Requirement already satisfied: chardet<3.1.0,>=3.0.2 in d:\work\web\tc-btest-backend\venv\lib\site-packages (from requests>=2.4.0->PyVimeo) (3.0.4)
Requirement already satisfied: idna<2.8,>=2.5 in d:\work\web\tc-btest-backend\venv\lib\site-packages (from requests>=2.4.0->PyVimeo) (2.7)
Requirement already satisfied: urllib3<1.24,>=1.21.1 in d:\work\web\tc-btest-backend\venv\lib\site-packages (from requests>=2.4.0->PyVimeo) (1.23)
Collecting pycurl==7.43.0 (from tuspy==0.2.1->PyVimeo)
Using cached https://files.pythonhosted.org/packages/12/3f/557356b60d8e59a1cce62ffc07ecc03e4f8a202c86adae34d895826281fb/pycurl-7.43.0.tar.gz
Complete output from command python setup.py egg_info:
Please specify --curl-dir=/path/to/built/libcurl
----------------------------------------
Command "python setup.py egg_info" failed with error code 10 in C:\Users\maclove\AppData\Local\Temp\pycharm-packaging\pycurl\
About this issue
- Original URL
- State: open
- Created 6 years ago
- Reactions: 1
- Comments: 33 (6 by maintainers)
please reopen this issue
ok so here is the solution to this process. You have to download the PyVimeo download from the same place you found the issues. I downloaded it to the c drive. Then I ran that package python -m pip install c:\filename.gz --user and it works fine, you will need to update pip and setup tools as well. At least I did. You only get the issue if you attempt to download the file and install at the same time.
EDIT:
Scratch that, @mitchtabian answer was correct.
hope that helps.
I get the same problem on MacOS 10.14.2. I am using the default installation of Python and the command "sudo pip install PyVimeo --ignore-installed?
I get the error:
ERROR: tuspy 0.2.1 has requirement certifi==2017.7.27.1, but you’ll have certifi 2019.6.16 which is incompatible.
If I go into an interactive Python session, I can import vimeo but it causes this error:
ImportError: pycurl: libcurl link-time ssl backend (openssl) is different from compile-time ssl backend (none/other)
thanks, that worked perfectly 👍
@gabrielmontagne Please try appending
--ignore-installed
to thepip install PyVimeo
command.Killer, fantastic!
On Mon., 19 Nov. 2018, 16:24 Mitch Tabian <notifications@github.com wrote:
I’m having the same issue on python 3.6.4. I’ve removed the upload part which depends on tusclient, I believe that’s the only thing that requires pycurl. Removing this from the library fixed my issue!