Installing lxml, libxml2, libxslt on Windows 8.1

后端 未结 4 1016
不知归路
不知归路 2020-12-02 19:04

After additional exploration, I found a solution to installing lxml with pip and wheel. Additional comments on approach welcomed.

I\'m finding the existing Python

4条回答
  •  暗喜
    暗喜 (楼主)
    2020-12-02 19:37

    I was able to fix the installation with the following steps. I hope others find this helpful.

    My installation of "pip" was working fine before the problem. I went to the Windows command line and made sure that "wheel" was installed.

    C:\Python34>python -m pip install wheel
    Requirement already satisfied (use --upgrade to upgrade): wheel in c:\python34\lib\site-packages
    

    After that I downloaded the lxml file from http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml and placed it in my python directory "C:\Python34"

    In that directory I ran the following:

    C:\Python34>python -m pip install lxml-3.4.4-cp34-none-win32.whl
    

    The results were:

    Processing c:\python34\lxml-3.4.4-cp34-none-win32.whl
    Installing collected packages: lxml
    Successfully installed lxml-3.4.4
    

    I opened PyCharm and lxml module was available. I was able to execute the code without problem.

    What I learned (though this may be corrected by others more knowledgeable)

    1. Need to install the desired module (as a "*.whl" file) using pip and wheel.
    2. Using Dropbox to share a code folder with different PyCharm installations causes confusion for the "workspace.xml" file. The two computers kept writing over each other, messing up the installation paths.

    Hope this helps.

提交回复
热议问题